Mac Seti Enhanced Optimized

Message boards : Number crunching : Mac Seti Enhanced Optimized
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · Next

AuthorMessage
Eric Korpela Project Donor
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 3 Apr 99
Posts: 1382
Credit: 54,506,847
RAC: 60
United States
Message 333557 - Posted: 11 Jun 2006, 5:06:13 UTC - in response to Message 332904.  

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)

ID: 333557 · Report as offensive
Alex Kan
Volunteer developer

Send message
Joined: 4 Dec 03
Posts: 127
Credit: 29,269
RAC: 0
United States
Message 333578 - Posted: 11 Jun 2006, 5:54:26 UTC - in response to Message 333557.  

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. ;)
ID: 333578 · Report as offensive
Penguirl
Volunteer tester
Avatar

Send message
Joined: 11 Jul 03
Posts: 61
Credit: 806,978
RAC: 0
United States
Message 333750 - Posted: 11 Jun 2006, 10:24:50 UTC
Last modified: 11 Jun 2006, 10:25:36 UTC

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
ID: 333750 · Report as offensive
Penguirl
Volunteer tester
Avatar

Send message
Joined: 11 Jul 03
Posts: 61
Credit: 806,978
RAC: 0
United States
Message 336829 - Posted: 14 Jun 2006, 18:27:41 UTC
Last modified: 14 Jun 2006, 18:30:08 UTC

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.
ID: 336829 · Report as offensive
Profile Gecko
Volunteer tester
Avatar

Send message
Joined: 17 Nov 99
Posts: 454
Credit: 6,946,910
RAC: 47
United States
Message 337018 - Posted: 14 Jun 2006, 21:20:55 UTC - in response to Message 336829.  
Last modified: 14 Jun 2006, 21:32:21 UTC

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.


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!

ID: 337018 · Report as offensive
Penguirl
Volunteer tester
Avatar

Send message
Joined: 11 Jul 03
Posts: 61
Credit: 806,978
RAC: 0
United States
Message 337404 - Posted: 15 Jun 2006, 4:24:16 UTC
Last modified: 15 Jun 2006, 4:25:16 UTC

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)
ID: 337404 · Report as offensive
Profile Gecko
Volunteer tester
Avatar

Send message
Joined: 17 Nov 99
Posts: 454
Credit: 6,946,910
RAC: 47
United States
Message 337436 - Posted: 15 Jun 2006, 5:25:13 UTC - in response to Message 337404.  

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)


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

ID: 337436 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 342034 - Posted: 19 Jun 2006, 6:15:36 UTC

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
ID: 342034 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 26 Jul 99
Posts: 1808
Credit: 6,701,347
RAC: 6
Canada
Message 342724 - Posted: 19 Jun 2006, 23:15:38 UTC - in response to Message 342034.  

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.)
ID: 342724 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 342777 - Posted: 19 Jun 2006, 23:45:45 UTC
Last modified: 19 Jun 2006, 23:46:17 UTC

@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
ID: 342777 · Report as offensive
Alex Kan
Volunteer developer

Send message
Joined: 4 Dec 03
Posts: 127
Credit: 29,269
RAC: 0
United States
Message 343441 - Posted: 20 Jun 2006, 15:19:44 UTC - in response to Message 342777.  

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.

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. :/
ID: 343441 · Report as offensive
EricVonDaniken

Send message
Joined: 17 Apr 04
Posts: 177
Credit: 67,881
RAC: 0
United States
Message 343487 - Posted: 20 Jun 2006, 16:24:23 UTC - in response to Message 343441.  

"Alex Kan" wrote:

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. :/

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.

ID: 343487 · Report as offensive
Profile Gecko
Volunteer tester
Avatar

Send message
Joined: 17 Nov 99
Posts: 454
Credit: 6,946,910
RAC: 47
United States
Message 343499 - Posted: 20 Jun 2006, 16:47:02 UTC - in response to Message 343487.  

"Alex Kan" wrote:

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. :/

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.



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.

ID: 343499 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 26 Jul 99
Posts: 1808
Credit: 6,701,347
RAC: 6
Canada
Message 343521 - Posted: 20 Jun 2006, 19:36:10 UTC - in response to Message 343499.  

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.
ID: 343521 · Report as offensive
Alex Kan
Volunteer developer

Send message
Joined: 4 Dec 03
Posts: 127
Credit: 29,269
RAC: 0
United States
Message 344526 - Posted: 21 Jun 2006, 16:28:54 UTC - in response to Message 343487.  
Last modified: 21 Jun 2006, 16:30:55 UTC

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.

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.
ID: 344526 · Report as offensive
Pepperammi

Send message
Joined: 3 Apr 99
Posts: 200
Credit: 737,775
RAC: 0
United Kingdom
Message 344579 - Posted: 21 Jun 2006, 17:37:50 UTC - in response to Message 344526.  
Last modified: 21 Jun 2006, 17:39:11 UTC


Check out the New Optimized Apps Links thread--I've posted links to v6 in there.
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.
ID: 344579 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 344610 - Posted: 21 Jun 2006, 18:12:49 UTC

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
ID: 344610 · Report as offensive
Alex Kan
Volunteer developer

Send message
Joined: 4 Dec 03
Posts: 127
Credit: 29,269
RAC: 0
United States
Message 349708 - Posted: 27 Jun 2006, 5:12:36 UTC

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.
ID: 349708 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 349710 - Posted: 27 Jun 2006, 5:15:53 UTC

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
ID: 349710 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 26 Jul 99
Posts: 1808
Credit: 6,701,347
RAC: 6
Canada
Message 349819 - Posted: 27 Jun 2006, 9:08:29 UTC - in response to Message 349708.  

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.
ID: 349819 · Report as offensive
Previous · 1 · 2 · 3 · Next

Message boards : Number crunching : Mac Seti Enhanced Optimized


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