Seti android app

Message boards : Number crunching : Seti android app
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 . . . 8 · Next

AuthorMessage
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1350848 - Posted: 26 Mar 2013, 12:41:05 UTC - in response to Message 1350835.  

Downloaded app on Samsung Mini
and on Viewsonic G-Tablet

Should it work here ?

Тип ЦП ARM
ARMv6-compatible processor rev 5 (v6l) @600MHz
Число процессоров 1
Сопроцессоры ---
Операционная система Android
2.6.35.7-perf-CL561921

Same hardware as my phone. So far ~2.5% after 12.5 hours. So only ~ 500 hours to complete VLAR!
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1350848 · Report as offensive
matszpk
Volunteer tester

Send message
Joined: 6 May 12
Posts: 27
Credit: 55,618
RAC: 0
Poland
Message 1350857 - Posted: 26 Mar 2013, 12:58:43 UTC
Last modified: 26 Mar 2013, 13:06:42 UTC

Yes. This app will be works many slower on the ARMv6 than ARMv7. For NEON, I chose LibFFTS library (many faster than FFTW3!), for VFP the PFFFT library (slightly faster than FFTW3 on pure VFP).
On the HTC Wildfire (600Mhz) PFFFT achieve over 250 MFLOPS (small ffts)
and 70 MFLOPS (huge ffts 200000>)
on the Samsung Galaxy Tab 2 (OMAP ARMv6 1000Mhz) FFTS easily breaks 1 GFLOPS (small ffts).
On the HTC Sensation (Qualcomm doubled NEON Execution units) 1600MHz, LibFFTS
achieves crazy 3.x GFLOPS.
ID: 1350857 · Report as offensive
Profile mimo
Volunteer tester
Avatar

Send message
Joined: 7 Feb 03
Posts: 92
Credit: 14,957,404
RAC: 0
Slovakia
Message 1350877 - Posted: 26 Mar 2013, 14:51:20 UTC

trying to port for adreno ??? LOL

ID: 1350877 · Report as offensive
matszpk
Volunteer tester

Send message
Joined: 6 May 12
Posts: 27
Credit: 55,618
RAC: 0
Poland
Message 1350879 - Posted: 26 Mar 2013, 14:56:06 UTC
Last modified: 26 Mar 2013, 14:57:17 UTC

no. this is result from CPU. In a modern CPU's, LibFFTS can achieves these results (3.x GFLOPS).
ID: 1350879 · 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 1350897 - Posted: 26 Mar 2013, 18:46:48 UTC - in response to Message 1350879.  

no. this is result from CPU. In a modern CPU's, LibFFTS can achieves these results (3.x GFLOPS).


Is it for ARM only? What about x86 performance?
And any links please?
SETI apps news
We're not gonna fight them. We're gonna transcend them.
ID: 1350897 · 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 1350900 - Posted: 26 Mar 2013, 18:53:33 UTC

5h24min - 3,6%
Definitely in deadline limits. Very nice for cheap phone :D

SETI apps news
We're not gonna fight them. We're gonna transcend them.
ID: 1350900 · Report as offensive
matszpk
Volunteer tester

Send message
Joined: 6 May 12
Posts: 27
Credit: 55,618
RAC: 0
Poland
Message 1350909 - Posted: 26 Mar 2013, 19:26:40 UTC
Last modified: 26 Mar 2013, 19:27:59 UTC

OK. I know, that performance of this app may be disappointment.
However I optimized analyzeFuncs: ChirpData, Foldings and PowerSpectrum and chose efficient FFT library.
on the ARMv6 performance may really disapoints (slow PFFFT, but slightly faster than FFTW3 for VFP and slower analyzeFuncs and a foldings stuff). ARMv6 can be slower 4-8x times than ARMv7 :(.
performance can depends on the memory bandwidth (for ARMv6 is real bottleneck :( ).
ID: 1350909 · 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 1350917 - Posted: 26 Mar 2013, 19:47:38 UTC - in response to Message 1350909.  

I'm not disappointed but quite excited! SETI on mobile phone and it can finish in deadline limits. It's great!

Regarding used FFT:
is it: https://github.com/anthonix/ffts/commit/e3c2fcc1b3ce60b225ec106daab6ccbbc4cfcb99 ?
(for ARM v7)

SETI apps news
We're not gonna fight them. We're gonna transcend them.
ID: 1350917 · Report as offensive
Alex2
Volunteer tester

Send message
Joined: 2 Nov 12
Posts: 24
Credit: 11,798,226
RAC: 0
Canada
Message 1350918 - Posted: 26 Mar 2013, 19:48:36 UTC

Thanks!
I'll be very happy to do SETI on my Galaxy Note 2 (4x ARMv7 @1.6ghz).

On my Note, I'm used to do 2x 40,000 GFLOPS Milkyway WU for 200 credits per day per core.
Now I expect to do:
0.5x 180,000 GFLOPS SETI WU for 50 credits per day per core.

I don't understand.
Is Milkyway offering more credits per GFLOPS? 4x?
Is it any different on a PC?
ID: 1350918 · Report as offensive
matszpk
Volunteer tester

Send message
Joined: 6 May 12
Posts: 27
Credit: 55,618
RAC: 0
Poland
Message 1350922 - Posted: 26 Mar 2013, 19:51:34 UTC
Last modified: 26 Mar 2013, 20:04:44 UTC

To raistmer: Yes, it is. I was using this library to test and create Android port.
Link to second library: https://bitbucket.org/jpommier/pffft - also slightly faster than fftw3f on greater ffts.
thanks
ID: 1350922 · 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 1350927 - Posted: 26 Mar 2013, 20:00:35 UTC - in response to Message 1350922.  

Could you try to build from these sources too, please:

https://setisvn.ssl.berkeley.edu/svn/branches/sah_v7_opt

These sources are v7 compatible and if you could add optimizations for ARM6/7 there it would be just great.
SETI apps news
We're not gonna fight them. We're gonna transcend them.
ID: 1350927 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1350953 - Posted: 26 Mar 2013, 21:11:55 UTC
Last modified: 26 Mar 2013, 21:12:41 UTC

I had trouble doing getting my Nexus 7 attached to Seti the Normal NativeBoinc way (slow public wifi spot, and signature errors),
so i manually attached to Seti, moved the Installation to the emulated SDCard, copied the Debug app and app_info across, then moved the Installation back to Internal memory again,
But each Wu has errored, with 'execv: Permission denied', i compared the app permissions with the PrimeGrid app permisions and they seem to be the same, what am i doing wrong?

All tasks for computer 6952245

Claggy
ID: 1350953 · Report as offensive
matszpk
Volunteer tester

Send message
Joined: 6 May 12
Posts: 27
Credit: 55,618
RAC: 0
Poland
Message 1350958 - Posted: 26 Mar 2013, 21:24:02 UTC - in response to Message 1350953.  
Last modified: 26 Mar 2013, 21:33:30 UTC

This is problem with permissions. You can use Update from SDCard option to install debug version.

To solve this problem, please move installation to sdcard, and put to .__execs__ (inside project directory) file line: 'setiathome_6.12_arm-android-linux-gnu', and move back again to internal memory. If you have root, simply change permission for executable file.

Or (easier):
You can also install debug version again (but by using 'Update from SDCard').
To ensure that all files will be copied properly you can delete binaries for project ('Delete binaries of projects').
Zip should be named as 'SETI@home.zip' or 'SETI@Home.zip' (check both names). Please put this binaries in some directory (example: 'boincbins') and enter name of a directory in dialog (after choosing 'Update from SDCard').

Detailed description how to install own versions is here
ID: 1350958 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1350962 - Posted: 26 Mar 2013, 21:33:28 UTC - in response to Message 1350958.  
Last modified: 26 Mar 2013, 21:35:48 UTC

I've fixed it the last 5 minutes, the Update Binaries wasn't working before eithier, now it is, so updated it with the Stock 0.1 Binaries, now it is crunching.

You can also install debug version again (but by using 'Update from SDCard').

I did try that this morning (before i went to work), but couldn't get it to see the right directory.

Claggy
ID: 1350962 · Report as offensive
Profile mimo
Volunteer tester
Avatar

Send message
Joined: 7 Feb 03
Posts: 92
Credit: 14,957,404
RAC: 0
Slovakia
Message 1350967 - Posted: 26 Mar 2013, 21:52:46 UTC

feel free to ask for testing, have armv6&armv7 as single & multicore devices. wil u try build specific for tegra 3?

ID: 1350967 · Report as offensive
matszpk
Volunteer tester

Send message
Joined: 6 May 12
Posts: 27
Credit: 55,618
RAC: 0
Poland
Message 1350972 - Posted: 26 Mar 2013, 22:04:04 UTC

to mimo: for gpu support? GPGPU computing is planned (I dont know how to do it) later. Main problem is access to hardware from native code (it can be impossible, maybe it requires Java->native bridge, really i dont know). Currently no boinc application, which can use a GPU power from smartphones.
ID: 1350972 · Report as offensive
Profile Swordfish
Avatar

Send message
Joined: 5 Aug 06
Posts: 72
Credit: 3,014,493
RAC: 0
United Kingdom
Message 1350995 - Posted: 26 Mar 2013, 22:49:40 UTC

Just fired up my Samsung Galaxy Tab 2 10.1 with nativeboinc 7.0.36

Both Wu's are about 3.2% after 16 minutes.

I'll leave it running overnight, to see if they run successfully to completion.
ID: 1350995 · Report as offensive
Profile Vipin Palazhi
Avatar

Send message
Joined: 29 Feb 08
Posts: 286
Credit: 167,386,578
RAC: 0
India
Message 1351087 - Posted: 27 Mar 2013, 5:34:00 UTC

I installed this on my old LG optimus net this morning and after 1.5 hours, it has completed 0.75%. Estimated time to completion is about 200 hours. The WU has a safe deadline of 19th May.
ID: 1351087 · Report as offensive
Profile Swordfish
Avatar

Send message
Joined: 5 Aug 06
Posts: 72
Credit: 3,014,493
RAC: 0
United Kingdom
Message 1351115 - Posted: 27 Mar 2013, 8:42:21 UTC
Last modified: 27 Mar 2013, 8:43:27 UTC

Yep, 2 WU's reported OK overnight on the Samsung Galaxy Tab 2 10.1 , just waiting for verification. They took just over 7 hours each to complete.

Several other WU's downloaded overnight. 2 currently running.

On that basis, I set up my wife's Samsung Galaxy Tab Note 2 as above.

Its Quad core, so 4 tasks are currently running.

I've also set both tablets, to only run, when the power line is connected, and that's usually when we are not using the devices.
ID: 1351115 · Report as offensive
Profile Tazz
Volunteer tester
Avatar

Send message
Joined: 5 Oct 99
Posts: 137
Credit: 34,342,390
RAC: 0
Canada
Message 1351139 - Posted: 27 Mar 2013, 12:32:26 UTC - in response to Message 1350651.  

Well, the first four wu's have been reported and one validated so far.

Due to me misunderstanding (and the wording changing when you check the option) I ran in 'Power Saving Mode' for about half of the time. It was estimating 55 hours and it was looking like it would take that long. Then after about 15 hours I un-checked the power saving thing.

It finished up in just under 30 hours and gave 94.03 cobblestones, credit, score ... what is it called now?
</Tazz>
ID: 1351139 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 . . . 8 · Next

Message boards : Number crunching : Seti android app


 
©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.