Smartphone crunching

Message boards : Number crunching : Smartphone crunching
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 8 · 9 · 10 · 11 · 12 · 13 · Next

AuthorMessage
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1234847 - Posted: 22 May 2012, 1:07:05 UTC - in response to Message 1234637.  

IIRC MW does not use the FPU which is the reason for the relatively fast times. Seti is a completely different animal

Perhaps I should have run that first instead of primegrid. As I'm at 1% after 4 hours.
On the plus side 4 hours of it crunching with the screen on only took the battery from 100% to 40%. At which point it didn't get warm at all.
However plugged in and charging it is now generating some heat. So I took an old P4 heat and turn it upside down and then sat the phone on it. To help draw some heat off of the battery.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1234847 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1234870 - Posted: 22 May 2012, 3:16:48 UTC - in response to Message 1234847.  

which primegrid project?


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1234870 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1235042 - Posted: 22 May 2012, 13:29:12 UTC - in response to Message 1234870.  
Last modified: 22 May 2012, 13:34:43 UTC

which primegrid project?

Cullen/Woodall Prime Search (Sieve). Which is the only one they have an application for right now.

Edit: Something a bit odd I noticed with Android System Info. It shows 100% CPU usage, but doesn't list the science app that is doing the processing. Does anyone use or know of other good "task manager" type apps for Android?
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1235042 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1235094 - Posted: 22 May 2012, 19:40:55 UTC - in response to Message 1235042.  

the average turn around time on a Cullen woodall sieve is 12.5 hours. I'd say you are going very very very slow. 4 hours for 1% means that for a 12 hour WU it will take you 400 hours. that's around 16.6 days to complete.


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1235094 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1235387 - Posted: 23 May 2012, 11:25:29 UTC - in response to Message 1235094.  

the average turn around time on a Cullen woodall sieve is 12.5 hours. I'd say you are going very very very slow. 4 hours for 1% means that for a 12 hour WU it will take you 400 hours. that's around 16.6 days to complete.

After a longer run time it comes out to to more like 1.68% per 4 hours or .007% per minute. Which comes out to about 9.9 days. With a task limit of 7 days that is just a bit long.

Doing some math. The RaspberryPi system would probably take about 8.4 days. If it's 700MHz vs my 600MHz is directly comparable. So the sub GHz range may not be viable for a large range of projects at this time. With a 1GHz processor taking an estimated 5.9 days for that task.

I'll see what kind of results I get with MW next. If that doesn't work our well either then hopefully one of the new phones I'll looking at getting this year will with their ~1.5GHz quad-core goodness.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1235387 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1235407 - Posted: 23 May 2012, 12:18:32 UTC - in response to Message 1235387.  

most likely you'd still get credit since the WU's need to be resent and will likely take at least 12.5 hours and however much extra time waiting to be run.


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1235407 · Report as offensive
Profile Michael John
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 10
Credit: 1,178,146
RAC: 0
Austria
Message 1235428 - Posted: 23 May 2012, 13:38:24 UTC
Last modified: 23 May 2012, 13:38:59 UTC

Just in case I missed that, aren't there any ARMv6-compatible third-party-compiles for Android (specifically, S@H)? NativeBOINC for Android on my Samsung.

http://setiathome.berkeley.edu/show_host_detail.php?hostid=6655807
SETI@home user since: Sat Apr 3 1999 20:42:33 1999 UTC
SETI@home classic workunits 3,773
SETI@home classic CPU time 24,750 hours
ID: 1235428 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1235434 - Posted: 23 May 2012, 14:13:10 UTC - in response to Message 1235428.  
Last modified: 23 May 2012, 14:28:53 UTC

Just in case I missed that, aren't there any ARMv6-compatible third-party-compiles for Android (specifically, S@H)? NativeBOINC for Android on my Samsung.

http://setiathome.berkeley.edu/show_host_detail.php?hostid=6655807

Your CPU seems to be the same type as mine. Just a bit faster.
http://www.primegrid.com/show_host_detail.php?hostid=258738

I had issues initially with getting NativeBOINC to use the apps they made for it, but eventually I got Primegrid to cooperate. Now I'm working on a MW task. Hopefully it goes well.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1235434 · Report as offensive
Profile Michael John
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 10
Credit: 1,178,146
RAC: 0
Austria
Message 1235761 - Posted: 24 May 2012, 9:52:45 UTC - in response to Message 1235434.  

[...] but eventually I got Primegrid to cooperate.


Didn't work for me, in lack of some matching science app.
"Message from server: Your app_info.xml file doesn't have a useable version of PPS (LLR)." However.


Now I'm working on a MW task. Hopefully it goes well.


I'm halfway through a 34-hour-MilkyWay task (29604 GFLOPS on a 800 MHz ARMv6 without *any* Caches).

SETI@home user since: Sat Apr 3 1999 20:42:33 1999 UTC
SETI@home classic workunits 3,773
SETI@home classic CPU time 24,750 hours
ID: 1235761 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1235792 - Posted: 24 May 2012, 12:10:15 UTC - in response to Message 1235761.  

wow 34 hours... my GPU can knock that WU out in 60-90 seconds


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1235792 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1235853 - Posted: 24 May 2012, 13:16:34 UTC - in response to Message 1235761.  
Last modified: 24 May 2012, 13:16:51 UTC

[...] but eventually I got Primegrid to cooperate.


Didn't work for me, in lack of some matching science app.
"Message from server: Your app_info.xml file doesn't have a useable version of PPS (LLR)." However.


Now I'm working on a MW task. Hopefully it goes well.


I'm halfway through a 34-hour-MilkyWay task (29604 GFLOPS on a 800 MHz ARMv6 without *any* Caches).

Sometimes it can be finicky about downloading the application. I had to attach to MW 6 times before it would get the app. I'm pretty sure it is getting the app form the NativeBOINC devs site. I'm not 100% sure, but I think it might have finally worked when I disconnected the USB cable form my phone. Which doesn't make a lot of sense. As I have it set for "charge only". So the SDCard doesn't get unmounted or anything.

At 65.8% I'm estimating my total CPU time will be around 31.6 hours.

Based on what I was seeing with the primegrid tasks these ARMv6 CPU at 600-800mhz would probably be able to return Seti@Home tasks in time. As the deadlines are sufficiently long. Now they just need to bang out an app for I need to see if I can get the app form that Ubuntu release to work.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1235853 · Report as offensive
Profile Link
Avatar

Send message
Joined: 18 Sep 03
Posts: 834
Credit: 1,807,369
RAC: 0
Germany
Message 1235999 - Posted: 24 May 2012, 17:40:41 UTC - in response to Message 1234508.  

When i open it, I have to configure it to a new host, and I have no clue as to how to do that. I was wondering if anyone here knows what to do?

It is asking for Host Nickname, Address and password, using port #31416

There are two answers in the Milkyway thread, check if that helps you.
ID: 1235999 · Report as offensive
Profile Julie
Avatar

Send message
Joined: 15 May 12
Posts: 279
Credit: 126,042
RAC: 0
United States
Message 1236075 - Posted: 24 May 2012, 20:10:50 UTC - in response to Message 1235999.  
Last modified: 24 May 2012, 20:11:29 UTC

There are two answers in the Milkyway thread, check if that helps you.

Thanks :)
I don't have anything that says to log in on an existing account.
It asks for Host nickname, Address, port (31416) and password. Nowhere (and I have pressed all the buttons it has) is there a place for me to log into something. I even used the address that shows up on the bottom of my client's advanced view, no workie.

*is stumped*
ID: 1236075 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1239471 - Posted: 1 Jun 2012, 15:21:45 UTC
Last modified: 1 Jun 2012, 15:58:30 UTC

Who interesting can look at 2 my new hosts here (@PrimeGrid project):
http://www.primegrid.com/hosts_user.php?userid=49371

One of them is ViewSonic G-tablet and another one Samsung Galaxy mini GT-S5570.

Both running Gingerbread Android OS and NativeBOINC.

G-Tablet's performance look resonably good, it even has 2 CPUs.
Galaxy mini smartphone much slower. I doubt it can finish task before deadline, will see.

But BOINC is running on it too so it quite available for non-CPU intensive projects.


All thanks for Android OS port go to matszpk. Binaries and sources available at his Github repository: https://github.com/matszpk/native-boinc-for-android

EDIT: 1% took 1h48min on G-Tablet, >3h on Galaxy mini and ~0.9% only
ID: 1239471 · Report as offensive
Profile Link
Avatar

Send message
Joined: 18 Sep 03
Posts: 834
Credit: 1,807,369
RAC: 0
Germany
Message 1239481 - Posted: 1 Jun 2012, 15:43:51 UTC - in response to Message 1236075.  

It asks for Host nickname, Address, port (31416) and password. Nowhere (and I have pressed all the buttons it has) is there a place for me to log into something. I even used the address that shows up on the bottom of my client's advanced view, no workie.

I'd try the following:

1. Attach to Milkyway or PrimeGrid with one of your PCs (with very low cache, if you don't want to crunch that on your PC) to create an account.

2. As host nickname you can probably choose whatever you want (of course nothing "complicated", single word only), adress I *think* is the e-mail adress you use for BOINC and password is your BOINC password.


@all: is there BOINC for (jailbreaked) iOS? I couldn't find anything useful so far...
ID: 1239481 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1239482 - Posted: 1 Jun 2012, 15:47:50 UTC - in response to Message 1239471.  

Who interesting can look at 2 my new hosts here (@PrimeGrid project):
http://www.primegrid.com/hosts_user.php?userid=49371

One of them is ViewSonic G-tablet and another one Samsung Galaxy mini GT-S5570.

Both running Gingerbread Android OS and NativeBOINC.

G-Tablet's performance look resonably good, it even has 2 CPUs.
Galaxy mini smartphone much slower. I doubt it can finish task before deadline, will see.

But BOINC is running on it too so it quite available for non-CPU intensive projects.


All thanks for Android OS port go to matszpk. Binaries and sources available at his Github repository: https://github.com/matszpk/native-boinc-for-android

My phone has the same 600MHz CPU as one of your devices. I was not able to complete a Primegrid task in time with it. Milkyway it was able to do reasonably well. It actually ran faster than the PIII 850MHz machine I ran to compare.

I would guess that 1GHz+ ARM CPUs would realistically be required to run the work for Primegrid & Seti@Home. I am looking for my new phone to be something like quad 1.4GHz. :D

I wonder if they will produce a binary for Seti@Home or if the one that was made to run on Ubuntu would work.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1239482 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1239484 - Posted: 1 Jun 2012, 15:52:10 UTC - in response to Message 1239481.  

It asks for Host nickname, Address, port (31416) and password. Nowhere (and I have pressed all the buttons it has) is there a place for me to log into something. I even used the address that shows up on the bottom of my client's advanced view, no workie.

I'd try the following:

1. Attach to Milkyway or PrimeGrid with one of your PCs (with very low cache, if you don't want to crunch that on your PC) to create an account.

2. As host nickname you can probably choose whatever you want (of course nothing "complicated", single word only), adress I *think* is the e-mail adress you use for BOINC and password is your BOINC password.


@all: is there BOINC for (jailbreaked) iOS? I couldn't find anything useful so far...

It was mentioned that someone was working on it, but no mention of who it might be. Even if they can't get it into the App Store they could release it I suppose.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1239484 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1239489 - Posted: 1 Jun 2012, 16:03:29 UTC - in response to Message 1235792.  

wow 34 hours... my GPU can knock that WU out in 60-90 seconds

The beauty of smartphone crunching: your GPU still can do tasks blazingly fast, but some of them will go in addition. No one argue to replace GPU with smartphone AFAIK, smartphones just small nice addtion to BOINC farm :)
ID: 1239489 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1239491 - Posted: 1 Jun 2012, 16:06:06 UTC - in response to Message 1239489.  
Last modified: 1 Jun 2012, 16:07:15 UTC

wow 34 hours... my GPU can knock that WU out in 60-90 seconds

The beauty of smartphone crunching: your GPU still can do tasks blazingly fast, but some of them will go in addition. No one argue to replace GPU with smartphone AFAIK, smartphones just small nice addtion to BOINC farm :)

I would imagine the Performance Per Watt is very good. As I was not only able to run tasks, but charge the battery from a 2.5w USB connection.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1239491 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1239497 - Posted: 1 Jun 2012, 16:11:28 UTC - in response to Message 1233927.  
Last modified: 1 Jun 2012, 16:20:21 UTC

If you want to mess about with low power computing why don't you get a $30 Rasberry Pi? Rather than devote $500+ cellphone to crunching you can power one of those boards off a wall-wart, drawing a couple of watts, with no cooling issue etc.

http://www.raspberrypi.org/

Similar ARM CPU, runs Linux off a SD card, has USB, Ethernet, video out etc. It's a proper little PC.

Ian


And this is another wrong assumption that appears in this thread quite often.
Maybe someone will buy smartphone for crunching, but most people buy smartphones and tablets for something another. For example, I bought smartphone for GPS navigation. But when I already have Android-based device, why not make additional benefit from it and turn it into BOINC host? It's whole BOINC initial idea behind this - to use spare and already available resources.
Later some of us (actually, perhaps most who write on this boards often ;) ) got too addicted with BOINC to buy new hosts just for it, as before some bought PC just for gaming...
ID: 1239497 · Report as offensive
Previous · 1 . . . 8 · 9 · 10 · 11 · 12 · 13 · Next

Message boards : Number crunching : Smartphone crunching


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.