Welcome to MilkyWay@home

Optimized OS X Applications

Message boards : Number crunching : Optimized OS X Applications
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · Next

AuthorMessage
jedirock
Avatar

Send message
Joined: 8 Nov 08
Posts: 178
Credit: 6,140,854
RAC: 0
Message 14892 - Posted: 11 Mar 2009, 9:34:15 UTC - in response to Message 14886.  

That's odd. My 2.8GHz C2D (E8235) has reduced the longer tasks from 35.49 (2149 sec) to 34.20 (2060 sec), a reduction of about 4%. The shorter tasks have gone from 22.05 (1325 sec) to 21.23 (1283 sec), a reduction of about 3%.

Maybe my C2D is newer than yours and the stock app was already making use of instructions not available on an older chip?

Nope, got a new aluminum MacBook, so it has a Penryn processor. Unless mine was just crunching uncharacteristically slow before.
ID: 14892 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 14894 - Posted: 11 Mar 2009, 10:15:19 UTC - in response to Message 14863.  
Last modified: 11 Mar 2009, 10:16:53 UTC

All right, my latest compiles. I actually tried something I haven't done with BOINC apps before, and stuck all three architectures (Intel 32- and 64-bit, and PowerPC) in one fat binary for convenience. So it's the same file for any Mac. I don't think there's really any performance difference between Intel 32- and 64-bit versions, other than possibly different versions of SSE. For PowerPC, I've tried to do as much as possible, and that means GCC optimizations, along with Altivec.

This is the zip with everything you should need.

Well, thank you ...

I installed it and now we wait for some tasks to run ... :)

{Edit}
Assigned times are 46-49 minutes ... that is also a good lagging indicator of the run time ... so, again ... now we wait ... :)

Prior times that I have in the database is 2,038 to 2,844 seconds per task ... though I have only 10 tasks ...
ID: 14894 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 14897 - Posted: 11 Mar 2009, 11:57:02 UTC

Will empty boocamp of units, will then install on leopard.
Mars rules this confectionery war!
ID: 14897 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile arkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
Message 14900 - Posted: 11 Mar 2009, 12:37:57 UTC

I was running around 1:05:00, it dropped down to 1:00:00.

The OS does run them as 64-bit apps at least.
ID: 14900 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 14901 - Posted: 11 Mar 2009, 12:42:51 UTC

Jedi, I think your machine was just very slow. There is an improvement, but nothing like you first thought. On My Mac Pro times have come down by a couple of minutes at most. Don't get annoyed though. Any improvement in crunching times is always most welcome. Thank you for your efforts in speeding things up.
Mars rules this confectionery war!
ID: 14901 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [KWSN]John Galt 007
Avatar

Send message
Joined: 12 Dec 08
Posts: 56
Credit: 269,889,439
RAC: 0
Message 14907 - Posted: 11 Mar 2009, 13:24:20 UTC

I have downloaded the new app and will install when I get done with the current WU. I am currently doing them in 5h32m and 3h40m, depending on the stripe. ANY improvement in crunch times will be appreciated...

Thanks for the app...
Click to help Seti City.




ID: 14907 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 14910 - Posted: 11 Mar 2009, 13:36:17 UTC

I have only done 5 tasks so far, but, of those 5 they are all sub 2,000 seconds. What that means in practical terms is that I went from nearly 47 minutes to about 32 minutes for the same task types (s24). A savings of as much as 10 minutes, roughly 20-25% (not calculated, eye-ball estimate) ...

All in all, well worth it for me ... not as good as running on an ATI card, but then again, little is ... :)

Thanks to all ...
ID: 14910 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 14914 - Posted: 11 Mar 2009, 14:14:14 UTC

Okay, having let some of the run, I have found times have actually increased. Something I was not expecting. Although not for me at the minute. All the effort is very much appreciated.
Mars rules this confectionery war!
ID: 14914 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 14926 - Posted: 11 Mar 2009, 15:27:55 UTC - in response to Message 14914.  

Okay, having let some of the run, I have found times have actually increased. Something I was not expecting. Although not for me at the minute. All the effort is very much appreciated.

Did you check the task types? If you compare types of 79 to 24 the times are not comparable.
ID: 14926 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [KWSN]John Galt 007
Avatar

Send message
Joined: 12 Dec 08
Posts: 56
Credit: 269,889,439
RAC: 0
Message 14937 - Posted: 11 Mar 2009, 20:04:05 UTC

Went from 5h32m to 5h5m...slight improvement, but this is on a 1gHz G4, so it is WAAAYYY slow anyway...
Click to help Seti City.




ID: 14937 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 14950 - Posted: 11 Mar 2009, 22:24:09 UTC

Paul, they were all 20's. So yes they were very similar. If anyones crunching times are reduced due to Jedirocks work then that is something positive.
Mars rules this confectionery war!
ID: 14950 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 15005 - Posted: 12 Mar 2009, 9:31:20 UTC - in response to Message 14950.  
Last modified: 12 Mar 2009, 10:16:24 UTC

Paul, they were all 20's. So yes they were very similar. If anyones crunching times are reduced due to Jedirocks work then that is something positive.

Well, my times all seem to have dropped like a rock. I am using a Dual Xeon Mac Pro so that may be the difference. Not sure how to tell which version is actually running the tasks (should we write something in the Std out? Or is that too hard?).

I just did a bunch of new work and have times for s22, s24, s25, s79, and s82 ...

The 20's have times in the 2K seconds area and the others are over 1,180 ...

Ah, just checked activity monitor and it flagged the two MW tasks as 64 bit ...

Now to find out what has chewed up 8 G of memory ...

{edit}
Ah, just had two tasks that took 38 and 39 minutes, so, much less improvement in run time for those two ... at least compared to the small set of tasks I could compare the timing to ...
ID: 15005 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 15047 - Posted: 12 Mar 2009, 19:43:40 UTC

Paul, i'm running a Dual Quad 2.8 with 10GB of mem, so nothing to worry about on that from. I'll stick to cruncging more in Bootcamp for now.
Mars rules this confectionery war!
ID: 15047 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 15140 - Posted: 13 Mar 2009, 7:35:48 UTC - in response to Message 15047.  

Paul, i'm running a Dual Quad 2.8 with 10GB of mem, so nothing to worry about on that from. I'll stick to cruncging more in Bootcamp for now.

I meant on my system ... Hmmm, it got better when I took a nap ... now I have 3.7G free ...

Nancy said that the news I was watching on the Mac looked better than one of the TVs. I heroically volunteered to let her use this machine and I would suffer to go and buy a new one ... :)

She said we need to pay back my daughter first, then I can do what ever I want ... <evil leering grin>
ID: 15140 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Alberto Tanikawa

Send message
Joined: 29 Jan 09
Posts: 32
Credit: 1,962,668
RAC: 0
Message 15495 - Posted: 15 Mar 2009, 16:16:18 UTC
Last modified: 15 Mar 2009, 16:16:55 UTC

On my Mac Pro I've noticed a slight bump, maybe ~3%. However, on my old Power Mac G5 it seems to have sped up by quite a bit. I can't put a figure yet on the G5's improvement, but will know in the next few days. Thanks jedirock for your hard work!
ID: 15495 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 15500 - Posted: 15 Mar 2009, 17:11:34 UTC

I guess the tweaks to he Alti-vec instructions makes more of a difference than Intel instruction sets.
Mars rules this confectionery war!
ID: 15500 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
nick n
Avatar

Send message
Joined: 16 Mar 09
Posts: 21
Credit: 52,815
RAC: 0
Message 15670 - Posted: 16 Mar 2009, 19:40:42 UTC
Last modified: 16 Mar 2009, 20:01:08 UTC

Hi I just downloaded the zip and put the files in the location you said but terminal always says it cant find the files. What am I doing wrong here? Thanks
ID: 15670 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Alberto Tanikawa

Send message
Joined: 29 Jan 09
Posts: 32
Credit: 1,962,668
RAC: 0
Message 15690 - Posted: 16 Mar 2009, 21:19:33 UTC - in response to Message 15670.  
Last modified: 16 Mar 2009, 21:35:08 UTC

I got that too, so I reinstalled Boinc and everything is working smoothly with the optimized app.
ID: 15690 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SATAN
Avatar

Send message
Joined: 27 Feb 09
Posts: 45
Credit: 305,963
RAC: 0
Message 15714 - Posted: 16 Mar 2009, 22:54:22 UTC

It seems that when installing an optimised app on OSX you need to re-install Boic to repair permissions. Once this is done, it should start up and run normally.
Mars rules this confectionery war!
ID: 15714 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile arkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
Message 15726 - Posted: 16 Mar 2009, 23:57:29 UTC

Anytime I change an app on my Mac, I always reinstall the manager because it fixes up the permissions just as fast as editing them by hand or terminal.
ID: 15726 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · Next

Message boards : Number crunching : Optimized OS X Applications

©2024 Astroinformatics Group