h a l f b a k e r y"More like a cross between an onion, a golf ball, and a roman multi-tiered arched aquaduct."
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
browse anonymously,
or get an account
and write.
register,
|
|
|
Please log in.
Before you can vote, you need to register.
Please log in or create an account.
|
SETI @Cell
Start writing peer to peer computing problems for cell os | |
Picture of BlueBerry phone
http://www.blackber...ID=ILC-CK6249565755 [theircompetitor, Oct 17 2004]
Prime95
http://www.mersenne.org/freesoft.htm "You need a Pentium-class computer with Windows 3.1, Windows 95/98/Me, Windows NT/2000/XP, OS/2, Linux, or FreeBSD. You must also agree to abide by the prize distribution rules." [Klaatu, Oct 17 2004]
Thread discussing experimentation in this area
http://setiathome.b...thread.php?id=48239 [theircompetitor, Mar 02 2009]
Conveneer raises money to use cell phones as web servers
http://www.techcrun...hones-into-servers/ [theircompetitor, Mar 04 2009]
(?) Using Smartphones to gather research
http://www.popularm...search/4308375.html [theircompetitor, Apr 05 2009]
(?) Somewhat related
http://www.calxeda.com/ This is a startup that is planning to use cellphone chips to create data centers. [theircompetitor, May 14 2011]
cellphones hunting for black holes, @seti style
http://www.wired.co...3/03/android-boinc/ [theircompetitor, Mar 27 2013]
You're Welcome, Mr. Hawking
http://fortune.com/...en-hawkings-aliens/ [theircompetitor, Jul 22 2015]
[link]
|
|
Cell operating system, sorry. |
|
|
In other words, all those cell phones are sitting there, idle a good amount of the time. |
|
|
Harness the computing power. |
|
|
text an alien? I'd have better luck getting a return text than from my sons... |
|
|
Never had an issue with my sons -- I already dealt with the wives and daughters in The Handbag is The Cellphone :) |
|
|
SETI of course is one examples. Maybe we can have them calculating primes. |
|
|
Do cellphones have enough processor power to make this possible?
Do they have enough of memory to hold enough data to do meaningful processing?
Can cellphones multitask in any way?
My guess is that the answer to these questions will be 'no' for the majority of cellphones. When that changes we will probably see these applications emerge naturally. |
|
|
Pretty sure they have the processing power. A PocketPC phone can play a pretty good game of chess. |
|
|
The OS has to multitask by definition because it is real-time (i.e. even if you're typing an email on a blueberry it rings the phone) |
|
|
I've seen people type emails on a Blackberry, but never on a blueberry. |
|
|
krelink -- in case you're not kidding, and if the link doesn't work, it's on their homepage: |
|
|
http://www.blackberry.com/products/new_handhelds/index.shtml?CPID=ILC-CK6249565755 |
|
|
It's still not a blueberry, it's a Blackberry. |
|
|
This is more a matter of battery power, as opposed to CPU power. If mini-fuel cells were developed to power your phone for years at a time, nobody would mind. Cell phone software already updates itself automagically (newer phones anyway). Until we use up all of the excess cycles in the ever more powerful PC's out there, I don't think there'd be much of a need, though. |
|
|
Some fluffy biscuitry though, since I like the idea of putting slack capacity (in every thing from using offices as classrooms at night, to CPU cycles) to work on things that don't generate enough profit motive on their own. |
|
|
krelnik -- let me assure you, as I and many of my colleagues have these -- everyone calls them blueberrys. |
|
|
latka -- don't you think if the battery can take playing asteroids or tetris or chess it can take a subdivision of a peer network problem? |
|
|
(_!_) Are there cell phone operating systems? I'd figure they're dedicated devices. |
|
|
The ones integrated into PDAs surely don't rely on the CPU to operate - why should they? All they need to do is pass phone numbers back and forth. |
|
|
Not quite up to par for figuring new Mersenne Primes. <link> |
|
|
[phoenix] - probably depends on the phone; eg, a Nokia series 60 phone (3650 et al) runs Symbian 6.1 on an ARM. In my searching I've found no evidence of an additional microcontroller governing the telephony. |
|
|
Some phone/pda compos clearly have separate procesors for each half (eg Nokia 9000 series, at least pre-symbian ones). |
|
|
All cellphones have some form of processor and thus run some code; whether that counts as an operating system is probably a hazy line. |
|
|
any combo device (i.e. pda/phone) is designed to run multiple programs by definition, and designed to take outside input, from email to ring tones to code updates. And of course it has communications down. |
|
|
Therefore it seems like distributing problems and collecting results should be pretty doable. |
|
|
"...a Nokia series 60 phone (3650 et al) runs Symbian 6.1 on an ARM..."
This goes back to my initial point. It's not a matter of "writing peer to peer computing problems for cell os", it's a matter of writing a downloadable application written to run on a given processor within a given environment - if the device even has that capability. |
|
|
I'd suspect this might be possible in 5 years (if you use the definition of cell phone loosely), but only because all cell phones will eventually be PDAs (or is it the other way around?). I say "might" because people in general are tired of dealing with viruses on PCs and won't want that to be a problem on something like a cell phone, so I expect application development to be fairly tightly controlled by service providers. |
|
|
5 years later, SETI should do a free iPhone app, if only for the publicity |
|
|
It looks as if nobody's considered the expense of sending all this data back and forth. |
|
|
//It looks as if nobody's considered // the impact on battery life. |
|
|
[latka] mentioned battery life. |
|
|
Oh yeah. Maybe this idea could be implemented using spare processing capacity in the base-stations then. |
|
|
I'm sure my washing machine is now clever enough to run SETI and won't have any battery problems. I'd love it if my washing machine found aliens. |
|
|
I'd love it if my washing machine found socks. |
|
|
re: power demands of sustained number crunching with
battery-powered devices: |
|
|
I've never numbercrunched with a cellphone but I've done
it with
laptops.
The software consumes 100% of CPU cycles for one (out of
two) cores. This reduces by a factor of about 5 the time
'till
battery recharge needed. Also, a lot of heat, as you'd
expect. Cellphones would be more battery-efficient, of
course, but correspondingly slower at computing. |
|
|
And networking large numbers of slower CPUs might not
solve the problem, because cellphone network bandwidth,
unlike cellphone computational capacity, isn't necessarilly
in a state of oversupply. |
|
|
But optimising algorithms for such a system would be
interesting. |
|
|
Maybe only when the phone is plugged in. |
|
|
Were running out of spectrum to be used for more
pertinent issues, so i think this is not a good use of
the transmission medium. |
|
|
Funny to see the bones for something that is being baked in real life. |
|
|
Just because something is (being) baked, doesn't
mean it's a good idea. |
|
|
That being said I don't really have a problem with this
one. Most smart phones end up using less spectrum
the more data they handle, because people are
careful to keep them on WiFi rather than the data
network. |
|
|
'cell os' definition: A peer to peer system of state prisoners sent numerical problems by letter which, on completion and return, earn magic smoke packets. |
|
|
something to do during recharging. Good idea. mfd flavour. |
|
|
Aren't there like a gazillion different hardware architectures for cellphones ? So, if you want it done right, that means a gazillion different assembly level programs to write. |
|
|
I don't think there were at the time the idea was written.
At the time you had Blackberries and Palm OS phones in the
US. |
|
|
From watching this title come and go, but never reading it, I assumed the software had been ported to run on DNA and RNA. |
|
| |