Message boards :
Number crunching :
Mac Seti Enhanced Optimized
Message board moderation
Previous · 1 · 2 · 3 · Next
Author | Message |
---|---|
Eric Korpela Send message Joined: 3 Apr 99 Posts: 1382 Credit: 54,506,847 RAC: 60 |
Hi Alex, Let me know when you've got your v5 code tarball on your web site. I'd like to see what you've done to see if any of it can be folded back into the main client... Eric @SETIEric@qoto.org (Mastodon) |
Alex Kan Send message Joined: 4 Dec 03 Posts: 127 Credit: 29,269 RAC: 0 |
Let me know when you've got your v5 code tarball on your web site. I'd like to see what you've done to see if any of it can be folded back into the main client... Check your email. :) Also, the source to v5 is up, so anyone else who's curious can now look and see what I've done. This also makes it a lot harder for me to decide that I don't want my client to be used or distributed anymore. ;) |
Penguirl Send message Joined: 11 Jul 03 Posts: 61 Credit: 806,978 RAC: 0 |
Now that I see you are here Alex, I would like to say thank you for your efforts - they are appreciated very much (and Rick's work too)! (I'm not a member at the other forums so I can't post there) Now if only I had a Quad... :-D |
Penguirl Send message Joined: 11 Jul 03 Posts: 61 Credit: 806,978 RAC: 0 |
OK, can anyone walk me through running fft_test3 (wisdom) in single user mode? I know how to do it in Terminal, I'm just looking for the most accurate wisdom file I can get. G4, running 10.3.9 if it makes a difference. |
Gecko Send message Joined: 17 Nov 99 Posts: 454 Credit: 6,946,910 RAC: 47 |
OK, can anyone walk me through running fft_test3 (wisdom) in single user mode? I know how to do it in Terminal, I'm just looking for the most accurate wisdom file I can get. Here's what I do: 1) Place fft_test3 in Applications 2) Shutdown computer 3) Reboot and press Command + S together while computer restarts 4) You will notice black screen & white text and command prompt at Root directory 5) You will need to mount the drive to write the file. At the command prompt, type: /sbin/mount -uw / NOTE the space after w 6) At the command line, type: cd Applications 7) type: ls to list directory contents. You should see the the fft_test3 file listed 8) type: ./fft_test3, hit enter 9) program SHOULD run and write the Wisdom.sah file to the Applications directory. 10) Once complete, type: reboot and the GUI and OS X will load the desktop as normal. 11) Make sure BOINC is closed. 12) Go to Applications and move the Wisdom.sah file to your Library/Application Support/BOINC Data/projects/setiathome.berkeley.edu folder 13) Restart BOINC FYI: If you get a permission error after step 8, at the command prompt type "chmod 755" and enter. Retype ./fft_test3, hit enter.) You can also use the "sudo" command if your station is a stand-alone and security concerns are minimal. There are other ways, these are two I have used. Note: You may want to wait until Alex postes a revised fft_test3. When I compared this latest wisdom to the previous version, it appeared slower overall on my G4. Alex identified the problem and will intro an update shortly. Watch the Team MacNN forum thread for an update. Hope this helps. Good luck! |
Penguirl Send message Joined: 11 Jul 03 Posts: 61 Credit: 806,978 RAC: 0 |
Thanks Gecko, just what I needed. I'm starting to get a tiny bit famaliar with the CLI, but I'm still a LONG way from knowing what the fsck I am doing. Didn't Alex just post a corrected/updated fft_test3 yesterday? (still need to join the MacNN forums so I can post there) |
Gecko Send message Joined: 17 Nov 99 Posts: 454 Credit: 6,946,910 RAC: 47 |
Thanks Gecko, just what I needed. I'm starting to get a tiny bit famaliar with the CLI, but I'm still a LONG way from knowing what the fsck I am doing. You bet. I'm still an infant myself w/ command line and learn a little at a time. I don't see the update on the forum unless the original post from the 12th has the updated file, BUT the post doesn't show that it was edited, so I think this is still the original build he intends to revise. I encourage you to join the MacNN forum. Real good group of guys that you can count-on for help. VERY strong support and appreciation for Alex's (& Rick's & Mikkyo's) efforts. They've kept our PPC rigs competitive with the best out there and the Quads at the top of the computer list (except for that 32 CPU SMP rig currently on top). |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Bump! Needs to be on the front page, it's just too good to hide. Regards Alex, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Odysseus Send message Joined: 26 Jul 99 Posts: 1808 Credit: 6,701,347 RAC: 6 |
Needs to be on the front page, it's just too good to hide. Indeed. @Alex Kan: Could you post links to your current G4 & G5 versions in the New Optimized Apps thread? That way they’ll be easier for people to find. Or do you still consider them to be ‘in beta’? (FWIW they’re working just fine so far on three G4s here, all running OS 10.3.9.) |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
@Alex Kan: Could you post links to your current G4 & G5 versions in the New Optimized Apps thread? That way they’ll be easier for people to find. Or do you still consider them to be ‘in beta’? (FWIW they’re working just fine so far on three G4s here, all running OS 10.3.9.) Second that motion. I was wondering why you hadn't done that yet, Alex, since the other posts there were just OT anyway. Your client is the first new *released* optimized client, so it should really be there. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Alex Kan Send message Joined: 4 Dec 03 Posts: 127 Credit: 29,269 RAC: 0 |
I was wondering why you hadn't done that yet, Alex, since the other posts there were just OT anyway. Because I think I still have a v6 left in me. Your clients are turning over really impressive times on AMD chips, which leads me to suspect that your times on Intel chips will be even more impressive. Yes, you're reading that right--I feel threatened. :P That, and I realized that I can make (and even force) some assumptions that a compiler can't in a few places, so I might as well take care of those. I wish there was something like your MKL libraries for FFTs on PowerPC, though. FFTW is much faster than vDSP (Apple's performance library) at the FFT sizes that matter to us, so it's really my only option. Writing a faster FFT is well outside my area of expertise. :/ |
EricVonDaniken Send message Joined: 17 Apr 04 Posts: 177 Credit: 67,881 RAC: 0 |
"Alex Kan" wrote:
Have you considered getting in touch with the FFTW folks and asking them about further optimizations to FFTW? At least one of the original authors is now a Prof at MIT and the =all= are "performance hot-rodders". They want FFTW to be the fastest FFT available on any HW and under any OS. Given your facility with assembly hacking and your experience trying to make the s@hE app faster, talking to the FFTW folks could be very fruitful. |
Gecko Send message Joined: 17 Nov 99 Posts: 454 Credit: 6,946,910 RAC: 47 |
"Alex Kan" wrote: Perhaps this might interest Akos Fekete? He appears to thrive on interesting challenges, though he does have a full plate these days w/ Einstein's S5 rollover. Still, he's been very accessible on the Einstein forum. |
Odysseus Send message Joined: 26 Jul 99 Posts: 1808 Credit: 6,701,347 RAC: 6 |
Perhaps this might interest Akos Fekete? He appears to thrive on interesting challenges, though he does have a full plate these days w/ Einstein's S5 rollover. Still, he's been very accessible on the Einstein forum. He's stated that he only works on Windows code, not even Linux/x86, so I doubt he could help much with Mac/PPC. |
Alex Kan Send message Joined: 4 Dec 03 Posts: 127 Credit: 29,269 RAC: 0 |
Have you considered getting in touch with the FFTW folks and asking them about further optimizations to FFTW? Either that, or I could talk to Apple about how much vDSP on PowerPC can/will be improved. I might do it if I feel the FFT is really becoming a bottleneck. For now, optimizing the analysis functions and all the associated housekeeping still makes a noticeable difference. Check out the New Optimized Apps Links thread--I've posted links to v6 in there. |
Pepperammi Send message Joined: 3 Apr 99 Posts: 200 Credit: 737,775 RAC: 0 |
http://setiathome.berkeley.edu/forum_thread.php?id=31810#344522 Thanks for that Alex I'm sure a lot of people will be glad to get their hands on those. And thanks for using that thread. Hopefully others will follow you there when they have their apps ready adn it'll be much easyer to find the right app for right machine in the future. Wasn't my for the idea for the thread- got it from the einstien forum but it works so well thought should be tried here. |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Just installed v6 and watching it crunch :o) Too soon for results, but we shall see. Hats off to you, Alex! Regards, Simon Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Alex Kan Send message Joined: 4 Dec 03 Posts: 127 Credit: 29,269 RAC: 0 |
If you don't use graphics (or can live without them), go to the optimized apps links thread and snag the newest version for yet another speedup! Thanks to Simon Zadra of KWSN for pointing out that SETI runs slower when compiled with graphics, regardless of whether or not they're actually used. |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
You sure are welcome, Alex. I've installed the graphics-less version on my Mac Mini (which has been running all your builds up to now). It's a G4 1.42 GHz/1GB model. Thanks again :o) Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Odysseus Send message Joined: 26 Jul 99 Posts: 1808 Credit: 6,701,347 RAC: 6 |
If you don't use graphics (or can live without them), go to the optimized apps links thread and snag the newest version for yet another speedup! Thanks to Simon Zadra of KWSN for pointing out that SETI runs slower when compiled with graphics, regardless of whether or not they're actually used. Excellentâ€â€that was quick! I'll be installing them as soon as I get the chance. |
©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.