Notices


Reply
Thread Tools
krisse's Avatar
Posts: 1,540 | Thanked: 1,045 times | Joined on Feb 2007
#1
The BOINC distributed computing client lets people take part in worldwide computing efforts (the most famous of which is probably seti@home).

I realise the current Nokia tablets don't have much computing power compared to a desktop PC, but how easy would it be for someone to do a BOINC client for Maemo?

It's already available on Linux (as well as Windows and Mac) so presumably that would make it easier to do a Maemo version?

http://boinc.berkeley.edu/download_all.php

Obviously the really heavy processing power of a desktop or laptop would totally outclass the current tablets, but the new Maemo devices will apparently have greatly improved hardware and if Nokia does eventually start using Maemo on their phones then it's possible that Maemo devices would one day outnumber desktop computers (or at least come close).

If there are eventually lots and lots of Maemo devices out there, being able to run BOINC on them might greatly increase the amount of computing time available to BOINC projects. That's why I'm interested in seeing if BOINC can be brought to Maemo.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#2
Originally Posted by krisse View Post
...being able to run BOINC on them might greatly increase the amount of computing time available to BOINC projects.
...in short bursts before batteries run dry in devices never allowed to idle.
__________________
maemo.org profile
 

The Following 3 Users Say Thank You to sjgadsby For This Useful Post:
krisse's Avatar
Posts: 1,540 | Thanked: 1,045 times | Joined on Feb 2007
#3
Originally Posted by sjgadsby View Post
...in short bursts before batteries run dry in devices never allowed to idle.
So it would be technically worthless due to the stress of the computing tasks?

What if the devices were left plugged into the charger while running BOINC?
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#4
Originally Posted by krisse View Post
So it would be technically worthless due to the stress of the computing tasks?
OMAP devices achieve their long battery life by, essentially, shutting down as much as possible as often as possible. It's been termed "race to idle", which symbolizes how the devices will rapidly ramp their clock speeds up to complete computational work quickly so as to to get back to dozing peacefully as soon as possible.

Because of this, the more powerful processors in the upcoming tablets don't shorten battery life anywhere near as much as one might intuitively think. It turns out that the more powerful processors get more work done faster, so they actually get to sleep perhaps a bit more than current tablets even under slightly higher processing demands.

The "race to idle" scheme falls apart though under continuous processing demands. See, for instance, any thread here venting hate at metalayer crawler for getting stuck, sucking up all available processor cycles, and draining the battery in no time.

What if the devices were left plugged into the charger while running BOINC?
That would probably work fine, though it may significantly extend charging times. It will really depend upon what else the device is doing and how heavily the BOINC pushes the system though.

Currently, it's quite possible to take a fully charged tablet, plug it in, and still deplete the battery within an hour or two. You need only set the screen to stay on at full brightness and then play streaming video at full volume. Future devices may be similarly capable of using more power than they can take in.

Don't expect Nokia to get involved in making BOINC run on the tablets though. Their priorities lie in the opposite direction.
__________________
maemo.org profile
 

The Following 3 Users Say Thank You to sjgadsby For This Useful Post:
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#5
Originally Posted by krisse View Post
If there are eventually lots and lots of Maemo devices out there, being able to run BOINC on them might greatly increase the amount of computing time available to BOINC projects. That's why I'm interested in seeing if BOINC can be brought to Maemo.
How many of these are not hampered by the lack of a FPU ? 'Cause desktops can easily surpass 100x the FPU performance of most ARM chips, which, ironically enough, makes desktops more efficient in terms of computing power/watts..
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#6
If you really want to give it a try, Debian has some BOINC stuff compiled for armel. I hear someone has a hack to run Debian stuff on the tablets.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following 3 Users Say Thank You to qole For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 10:00.