Astropulse 6.01 released for MacOS X i686 and powerpc

Message boards : News : Astropulse 6.01 released for MacOS X i686 and powerpc
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · Next

AuthorMessage
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42125 - Posted: 4 Apr 2012, 18:41:50 UTC - in response to Message 42122.  

We should start getting G5 results after about 100 hours (or better, I hope). We're up to 3 intel darwin results, so I may be able to release it tomorrow. The x86_64 linux 6.02 version got copied to the signing machine with a bad USB flash drive, so every one is segfaulting on the main project. I'm re-signing it as 6.03 this afternoon.
ID: 42125 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42126 - Posted: 4 Apr 2012, 23:20:54 UTC - in response to Message 42125.  

6.02 i686-darwin has been released to the main project. My G5 is still 2 days from getting a powerpc-darwin result done.
ID: 42126 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42127 - Posted: 4 Apr 2012, 23:32:59 UTC

Just updating the run times for my PPC G4.
% done........Hours run.........estimated total run time
4.8.......... 14h 25m..............300 h 20 m
5.145........ 15h....................291h 33m
6.888........ 20h.................. 290h 21m
Looks like it will be around 290-300 hours runtime on my system for AP 6.02.
ID: 42127 · Report as offensive
Urs Echternacht
Volunteer tester
Avatar

Send message
Joined: 18 Jan 06
Posts: 1038
Credit: 18,734,730
RAC: 0
Germany
Message 42129 - Posted: 4 Apr 2012, 23:56:01 UTC

Runtimes with 6.02 i686-darwin are nearly three times lower than previously with 6.01. My first two with 6.02 should be finished soon.
_\|/_
U r s
ID: 42129 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42131 - Posted: 5 Apr 2012, 0:32:15 UTC - in response to Message 42129.  

That's what I was shooting for. It doesn't look like I got nearly the improvement on the PPC version, though. I'm not surprised, GCC doesn't have nearly as many PPC specific tricks for optimization. As things are going now it looks like 70 hours for 6.02 vs 82 hours for 6.01 on the G5.

ID: 42131 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42132 - Posted: 5 Apr 2012, 4:26:52 UTC

Gave myself a good scare on SETI Main with my first AP 6.02 application. It finished downloading and then disappeared from my machine 13 seconds later. Turns out the WU had to much RFI but I thought it had a bug until I saw the report in my tasks list.
ID: 42132 · Report as offensive
JT
Volunteer tester

Send message
Joined: 8 Apr 12
Posts: 4
Credit: 0
RAC: 0
United States
Message 42146 - Posted: 8 Apr 2012, 9:08:49 UTC

Optimizing AstroPulse v6 6.02 for iMac ...

I recently joined SETIhome@Enhanced several weeks ago. During that time I was assigned tasks for SETI@home Enhanced 6.05. The time to complete the tasks ranged from a little over 1 hour, to 3 to 4 hours. I was able to complete the tasks before the assigned deadline. Each task was completed successfully.

Then, several days ago, I was assigned two AstroPulse v6 6.02 tasks. The time to complete for each task was estimated at over 173 hours. Wow!!! That’s 7.028 days and the deadline was April 29th. I had no idea of how I was going to complete these two tasks by the assigned deadline as I do not run my iMac 24/7. So I started to do some research.

I found information about CUDA for my iMac GPU. I’m running an iMac 2.93 GHz Intel Core 2 Duo with 4 GB 1067 MHz DDR3. My GPU is a NVIDIA GeForce GT 130 with 512 MB VRAM.

After learning more about CUDA I accessed the NVIDIA website and learned that CUDA for my GPU is a “parallel computing architecture that enables dramatic increases in computing performance by harnessing the power of the GPU to speed up the most demanding tasks you run on your PC.” What’s in quotes is from NVIDIA’s website. As an aside note, with 25 years of providing computer support, I would only download and install CUDA from NVIDIA, not a secondary provider that claims to optimize my GeForce GT 130.

The website address where I obtained CUDA for my GPU is http://developer.nvidia.com/. On that webpage, click “CUDA GPUs” QUICKLINKS to find the GeForce CUDA software for your iMac.

I installed the CUDA software for my GPU. DId it make a difference? DID IT MAKE A DIFFERENCE? WOW! The first task was estimated to take 173 hours. It only took 25 hours and 30 minutes to complete. The task completed successfully. On several occasions I suspended the task and then resumed, as I said, because I do not run my iMac 24/7. There were no errors or glitches.

At the website I displayed the “Specifications” to learn more about the GPU, especially the thermal and power specifications. The Thermal and Power Specs are: Maximum GPU Temperature (in C) @ 105C, Maximum Graphics Card Power @ 75W and Minimum System Power Requirement @ 350W. I monitor the heat using a widget from iStatPro. The widget is free and is available at http://www.islayer.com/apps/. The website at GeForce also provides the GPU Engine Specs, Memory Specs, Feature Support, Display Support and Standard Graphics Card Dimensions.

Hope you find this information helpful.

Regard,

Jim Minor
ID: 42146 · Report as offensive
JT
Volunteer tester

Send message
Joined: 8 Apr 12
Posts: 4
Credit: 0
RAC: 0
United States
Message 42147 - Posted: 8 Apr 2012, 9:13:36 UTC - in response to Message 42146.  

I forgot to add to my post on "Optimizing AstroPulse v6 6.02 for iMac ..." that I'm running Mac OSX 10.6.8.

Jim Minor
ID: 42147 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 29 May 06
Posts: 1037
Credit: 8,440,339
RAC: 0
United Kingdom
Message 42149 - Posted: 8 Apr 2012, 9:59:34 UTC - in response to Message 42146.  
Last modified: 8 Apr 2012, 10:00:35 UTC

The 173 hours is an estimate, in reality completion times are a lot lower than that, after 10 validations (of Wu's with under 10% Blanking, and that didn't exit early) the the durations will scale to suit your computer,

There isn't a Cuda or even an OpenCL Astropulse app for the Mac yet, so installing the Cuda drivers/toolkit didn't actually change anything (beyond allowing your computer to crunch Cuda apps at projects where there are Mac Cuda apps available), CPU apps will still crunch at the same speed.

You have no computers attached to Seti Beta,

Claggy
ID: 42149 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42166 - Posted: 11 Apr 2012, 0:50:06 UTC - in response to Message 42132.  

I think I have enough results that I've moved the PPC version over to the main project. I'd appreciate it if you'd finish your current results if you can, just to make sure I haven't missed something.

Thanks!

ID: 42166 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42167 - Posted: 11 Apr 2012, 2:52:12 UTC

Well the G4 has just reached 50% done point on its first AP 6.02. Love the speed. looks like another 145 hours to go.
ID: 42167 · Report as offensive
[AF>France>Aquitaine>Cote-Adou...
Volunteer tester

Send message
Joined: 3 Apr 12
Posts: 1
Credit: 61,010
RAC: 0
France
Message 42327 - Posted: 19 Apr 2012, 13:22:53 UTC

I've successfully completed 4 6.02 WUs. Each of them took around 37.5 hours with a 3.07 GHz Core i3 under Darwin 11.3.
ID: 42327 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42357 - Posted: 19 Apr 2012, 20:38:30 UTC
Last modified: 19 Apr 2012, 20:39:12 UTC

I finishe 1 AP 6.02 under OS X 10.4.11 or Darwin 7.11 on a G4 PPC iMac 800 MHz run time CPU tie 253h 05 Min elapsied wall clock time 288h 39M 57 seconds. https://setiweb.ssl.berkeley.edu/beta/result.php?resultid=10732697 It has validated and recieved credit against another 6.02 aplication on a linux machine. https://setiweb.ssl.berkeley.edu/beta/show_host_detail.php?hostid=55727 So it seems to be just fine. The PPC bug on 10.4.11 has been fixed. I am willing to run one again when 6.03 is released for OSX or if asked to run one more by Eric. My Intel machine is still stuck running a AP 6.01 oh my is the speed difference so large between 6.01 and 6.02. I have finished a 6.02 on main in roughly2/3 the time to run a 6.01 on Beta.
ID: 42357 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42362 - Posted: 19 Apr 2012, 22:12:21 UTC - in response to Message 42357.  

There won't be a need for a 6.03 release for darwin. The x86_64-linux 6.03 release is really just a re-release of 6.02. I had a USB key go bad on the way from the code signing machine to the download machine so everyone got checksum error on it.

You can feel free to go on the crunching on the main project. We've gotten 210 MacOS powerpc astropulse 6.02 results done there so far.
ID: 42362 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42373 - Posted: 20 Apr 2012, 4:23:18 UTC - in response to Message 42362.  

There won't be a need for a 6.03 release for darwin. The x86_64-linux 6.03 release is really just a re-release of 6.02. I had a USB key go bad on the way from the code signing machine to the download machine so everyone got checksum error on it.

You can feel free to go on the crunching on the main project. We've gotten 210 MacOS powerpc astropulse 6.02 results done there so far.

The PPC machine was only on BOINC because you asked for some testing of PPC code. If you don't need it I will be shutting it down or playing a quick game on it that won't run on my main machine and then shut it down. I don't generally keep it turned on. It is mainly my old fashioned games that are PPC only machine. I have a lot of old moldy games that I really really like and keep one old machine around to run them.
ID: 42373 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42438 - Posted: 22 Apr 2012, 1:35:24 UTC - in response to Message 42373.  

That's fine. I've got the ones I'm using here set to "No New Tasks". Thanks for the assistance. Now to see if I can find an opencl capable mac for development.


ID: 42438 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42439 - Posted: 22 Apr 2012, 3:43:05 UTC - in response to Message 42438.  
Last modified: 22 Apr 2012, 3:49:37 UTC

I have a 2010 Mac Mini with a Nvidia 320M built in as the integrated GPU(I think it is the northbridge chip). Similar to the Nvidia 310M/315M built into some Atom and Ions systems but custom spun for Apple. I would be willing to install some custom binaries if you e-mail them to me for testing and include some handholding to install them. Otherwise I will stand by until you need me to try something. I know that Apple also made a Nvidia 9400M? based machines before they did the 2010 version I have all of them should be going for cheap online if you need to buy one. I think 9400 based machines and I know the 320 based one are Open CL supporting. I know the 320 supports CUDA 1.2 spec crunching and I think Open CL 1.1. I would need to do more checking on line to be really sure on the Open CL part. I know it has some level of Open CL support but not what level. I ran the test app discussed in the Astropulse testing forum Mac app thread on SETI Beta. The 320 ran the Command line test program for Open CL with out error there. Zombie67 also said he would run the test app on his mac but I don't know if he ever did(Edit yes he did and posted his GPU specs also). I think I could get several team members from my team to come over if you need more folks to test with for Mac GPUs. Ask and I will update my request for help testing Astropulse 6.0x CPU app to ask for help testing GPU also. I had a few folks PM me on that board asking about OSX GPU support.
Edit to fix a few errors
ID: 42439 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42498 - Posted: 23 Apr 2012, 3:27:16 UTC - in response to Message 42439.  

Once we fix the problems with the OpenCL apps, I'll see if I can get them compiled on my 10.6 virtual machine.
ID: 42498 · Report as offensive
B-Man
Volunteer tester

Send message
Joined: 24 Aug 09
Posts: 79
Credit: 26,117
RAC: 0
United States
Message 42663 - Posted: 7 May 2012, 14:35:50 UTC

I'm posting just to ask on the status of the Open CL scienc appilication for AP on OSX? I have updated to BOINC 7.0.27 to fully support stock Open CL science apps from the project.
Mon May 7 01:29:52 2012 | | No config file found - using defaults
Mon May 7 01:29:52 2012 | | Starting BOINC client version 7.0.27 for x86_64-apple-darwin
Mon May 7 01:29:52 2012 | | log flags: file_xfer, sched_ops, task
Mon May 7 01:29:52 2012 | | Libraries: libcurl/7.21.7 OpenSSL/0.9.7l zlib/1.2.3 c-ares/1.7.4
Mon May 7 01:29:52 2012 | | Data directory: /Library/Application Support/BOINC Data
Mon May 7 01:29:52 2012 | | Processor: 2 GenuineIntel Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz [x86 Family 6 Model 23 Stepping 10]
Mon May 7 01:29:52 2012 | | Processor features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 XSAVE
Mon May 7 01:29:52 2012 | | OS: Mac OS X 10.6.8 (Darwin 10.8.0)
Mon May 7 01:29:52 2012 | | Memory: 8.00 GB physical, 225.76 GB virtual
Mon May 7 01:29:52 2012 | | Disk: 297.77 GB total, 225.51 GB free
Mon May 7 01:29:52 2012 | | Local time is UTC -4 hours
Mon May 7 01:29:52 2012 | | NVIDIA GPU 0: GeForce 320M (driver version 4.2.7, CUDA version 4.20, compute capability 1.2, 253MB, 163MB available, 137 GFLOPS peak)
Mon May 7 01:29:52 2012 | | OpenCL: NVIDIA GPU 0: GeForce 320M (driver version CLH 1.0, device version OpenCL 1.0, 256MB, 163MB available)
Mon May 7 01:29:52 2012 | | Version change (6.12.43 -> 7.0.27)

I hope to hear positive news soonish. I don't want to be a pest but am eager for updates.
ID: 42663 · Report as offensive
Profile Eric J Korpela
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 15 Mar 05
Posts: 1547
Credit: 27,028,254
RAC: 1,959
United States
Message 42665 - Posted: 7 May 2012, 15:29:44 UTC - in response to Message 42663.  


We've got a lot of problems to fix in the OpenCl app before we start building it on other platforms.
ID: 42665 · Report as offensive
Previous · 1 · 2 · 3 · 4 · Next

Message boards : News : Astropulse 6.01 released for MacOS X i686 and powerpc


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