Message boards :
Number crunching :
Seti android app
Message board moderation
Previous · 1 · 2 · 3 · 4 · 5 . . . 8 · Next
Author | Message |
---|---|
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
Downloaded app on Samsung Mini 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[ |
matszpk Send message Joined: 6 May 12 Posts: 27 Credit: 55,618 RAC: 0 |
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. |
mimo Send message Joined: 7 Feb 03 Posts: 92 Credit: 14,957,404 RAC: 0 |
trying to port for adreno ??? LOL |
matszpk Send message Joined: 6 May 12 Posts: 27 Credit: 55,618 RAC: 0 |
no. this is result from CPU. In a modern CPU's, LibFFTS can achieves these results (3.x GFLOPS). |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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. |
matszpk Send message Joined: 6 May 12 Posts: 27 Credit: 55,618 RAC: 0 |
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 :( ). |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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. |
Alex2 Send message Joined: 2 Nov 12 Posts: 24 Credit: 11,798,226 RAC: 0 |
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? |
matszpk Send message Joined: 6 May 12 Posts: 27 Credit: 55,618 RAC: 0 |
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 |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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. |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
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 |
matszpk Send message Joined: 6 May 12 Posts: 27 Credit: 55,618 RAC: 0 |
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 |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
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 |
mimo Send message Joined: 7 Feb 03 Posts: 92 Credit: 14,957,404 RAC: 0 |
feel free to ask for testing, have armv6&armv7 as single & multicore devices. wil u try build specific for tegra 3? |
matszpk Send message Joined: 6 May 12 Posts: 27 Credit: 55,618 RAC: 0 |
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. |
Swordfish Send message Joined: 5 Aug 06 Posts: 72 Credit: 3,014,493 RAC: 0 |
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. |
Vipin Palazhi Send message Joined: 29 Feb 08 Posts: 286 Credit: 167,386,578 RAC: 0 |
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. |
Swordfish Send message Joined: 5 Aug 06 Posts: 72 Credit: 3,014,493 RAC: 0 |
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. |
Tazz Send message Joined: 5 Oct 99 Posts: 137 Credit: 34,342,390 RAC: 0 |
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> |
©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.