Welcome to MilkyWay@home

Os-X Time comparisons PPC vs. Intel

Message boards : Number crunching : Os-X Time comparisons PPC vs. Intel
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3

AuthorMessage
zombie67 [MM]
Avatar

Send message
Joined: 29 Aug 07
Posts: 115
Credit: 502,527,662
RAC: 0
Message 3401 - Posted: 28 Apr 2008, 15:37:49 UTC - in response to Message 3400.  

OK... so here we go...

OSX optimized applcations

Have fun :)


Hi Crunch3r,

thanks a lot! Do these apps also work with the Xeons in the MacPro?


Yes. Use the Core 2 (SSSE3) version for the Xeons.

ID: 3401 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Martin P.

Send message
Joined: 21 Nov 07
Posts: 52
Credit: 1,756,052
RAC: 0
Message 3402 - Posted: 28 Apr 2008, 15:45:24 UTC - in response to Message 3401.  

OK... so here we go...

OSX optimized applcations

Have fun :)


Hi Crunch3r,

thanks a lot! Do these apps also work with the Xeons in the MacPro?


Yes. Use the Core 2 (SSSE3) version for the Xeons.


Thanks a lot! These results are fantastic!!!! 239 seconds versus 536 seconds before.

ID: 3402 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] McRoger

Send message
Joined: 31 Mar 08
Posts: 23
Credit: 721,836
RAC: 0
Message 3404 - Posted: 28 Apr 2008, 19:35:39 UTC - in response to Message 3398.  

OK... so here we go...

OSX optimized applcations

Have fun :)






Wowow, x Mas time !

Mac Pro Quad 2.66 (thus Rev 1): 350 vs 688

That is simply great, and only in a couple of days, thanks a lot Crunch3r !!!

:-)))
ID: 3404 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Crunch3r
Volunteer developer
Avatar

Send message
Joined: 17 Feb 08
Posts: 363
Credit: 258,227,990
RAC: 0
Message 3410 - Posted: 29 Apr 2008, 20:36:08 UTC - in response to Message 3404.  

Wowow, x Mas time !

Mac Pro Quad 2.66 (thus Rev 1): 350 vs 688

That is simply great, and only in a couple of days, thanks a lot Crunch3r !!!

:-)))


Yeah, x-mas was early this year... hope y'all are happy now. especially pdb... :P
(and no need to reply to this if you intent to write a new encyclopedia galactica in a single post... just make it short like an sms !)







Join Support science! Joinc Team BOINC United now!
ID: 3410 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
stefsaber

Send message
Joined: 2 Apr 08
Posts: 32
Credit: 1,017,362
RAC: 0
Message 3415 - Posted: 30 Apr 2008, 3:54:41 UTC - in response to Message 3398.  

OK... so here we go...

OSX optimized applcations

Have fun :)






Wonderful! :)

Mac Book Pro 2.4 Ghz Core 2 850 seconds down to 450 or so :)
ID: 3415 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
A/C

Send message
Joined: 8 Jan 08
Posts: 18
Credit: 60,526
RAC: 0
Message 3416 - Posted: 30 Apr 2008, 5:17:06 UTC
Last modified: 30 Apr 2008, 5:47:36 UTC

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]
ID: 3416 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Dave Przybylo
Avatar

Send message
Joined: 5 Feb 08
Posts: 236
Credit: 49,648
RAC: 0
Message 3417 - Posted: 30 Apr 2008, 5:58:03 UTC - in response to Message 3416.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.
Dave Przybylo
MilkyWay@home Developer
Department of Computer Science
Rensselaer Polytechnic Institute
ID: 3417 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
j2satx

Send message
Joined: 3 Nov 07
Posts: 13
Credit: 122,114,444
RAC: 0
Message 3421 - Posted: 30 Apr 2008, 16:41:24 UTC - in response to Message 3417.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?
ID: 3421 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Dave Przybylo
Avatar

Send message
Joined: 5 Feb 08
Posts: 236
Credit: 49,648
RAC: 0
Message 3423 - Posted: 30 Apr 2008, 17:01:05 UTC - in response to Message 3421.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?


That's exactly the problem we have. We are working on a way to verify while still allowing optimized apps.

Dave Przybylo
MilkyWay@home Developer
Department of Computer Science
Rensselaer Polytechnic Institute
ID: 3423 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
j2satx

Send message
Joined: 3 Nov 07
Posts: 13
Credit: 122,114,444
RAC: 0
Message 3424 - Posted: 30 Apr 2008, 17:07:49 UTC - in response to Message 3423.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?


That's exactly the problem we have. We are working on a way to verify while still allowing optimized apps.


Don't you think the verification process should come before allowing optimized apps?

The project needs to be science, not magic.
ID: 3424 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Dave Przybylo
Avatar

Send message
Joined: 5 Feb 08
Posts: 236
Credit: 49,648
RAC: 0
Message 3425 - Posted: 30 Apr 2008, 17:14:14 UTC - in response to Message 3424.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?


That's exactly the problem we have. We are working on a way to verify while still allowing optimized apps.


Don't you think the verification process should come before allowing optimized apps?

The project needs to be science, not magic.


Well we technically can't disallow optimized apps. In theory, anyone can make an .exe file and install it on their computer and send results in to any BOINC project. I believe this is how it works, and until BOINC makes a more secure environment for executables, we are at a loss. If my understanding is wrong, please correct me.
Dave Przybylo
MilkyWay@home Developer
Department of Computer Science
Rensselaer Polytechnic Institute
ID: 3425 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
j2satx

Send message
Joined: 3 Nov 07
Posts: 13
Credit: 122,114,444
RAC: 0
Message 3426 - Posted: 30 Apr 2008, 17:26:08 UTC - in response to Message 3425.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?


That's exactly the problem we have. We are working on a way to verify while still allowing optimized apps.


Don't you think the verification process should come before allowing optimized apps?

The project needs to be science, not magic.


Well we technically can't disallow optimized apps. In theory, anyone can make an .exe file and install it on their computer and send results in to any BOINC project. I believe this is how it works, and until BOINC makes a more secure environment for executables, we are at a loss. If my understanding is wrong, please correct me.


I can't correct you because I don't know the rules on "open" source. I do know that I stop participating in projects that don't "endorse" the optimized apps that they allow as providing correct and accurate results.

I didn't know that the science apps had to be "open" source....I thought it was just the BOINC provided software that was "open" source.
ID: 3426 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Dave Przybylo
Avatar

Send message
Joined: 5 Feb 08
Posts: 236
Credit: 49,648
RAC: 0
Message 3427 - Posted: 30 Apr 2008, 17:30:34 UTC - in response to Message 3426.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?


That's exactly the problem we have. We are working on a way to verify while still allowing optimized apps.


Don't you think the verification process should come before allowing optimized apps?

The project needs to be science, not magic.


Well we technically can't disallow optimized apps. In theory, anyone can make an .exe file and install it on their computer and send results in to any BOINC project. I believe this is how it works, and until BOINC makes a more secure environment for executables, we are at a loss. If my understanding is wrong, please correct me.


I can't correct you because I don't know the rules on "open" source. I do know that I stop participating in projects that don't "endorse" the optimized apps that they allow as providing correct and accurate results.

I didn't know that the science apps had to be "open" source....I thought it was just the BOINC provided software that was "open" source.


You're correct. Not all science apps have to be open source. However, since we're a university, we're all about sharing our ideas and bettering the software as a whole. So, if there's a way to make something better, even if we don't do it, we still like to see it done.

Dave Przybylo
MilkyWay@home Developer
Department of Computer Science
Rensselaer Polytechnic Institute
ID: 3427 · 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 3429 - Posted: 30 Apr 2008, 18:03:31 UTC - in response to Message 3425.  

Well we technically can't disallow optimized apps. In theory, anyone can make an .exe file and install it on their computer and send results in to any BOINC project. I believe this is how it works, and until BOINC makes a more secure environment for executables, we are at a loss. If my understanding is wrong, please correct me.

If the university is using a science application that is "open source" like UCB with SaH then anyone can take that source and use it as they will. It is the responsibility of the university/project to build a validator to make sure that the results that are returned are valid. This is one of the reasons that many projects issue the work 2 or more times. The odds are that most of the work is going to be done by non-optimized applications.

In the case of a project like EaH, the project does NOT release the source, but instead "hand-codes" parts of the application and makes available "optimized" applications.

Here at M-Way, Dave, I believe, is working on the issue of making a faster application available for OS-X machines but because of compiler efficiencies it is likely that the applications provided by Crunch3r will still be faster.

As yet, Dave is correct, there is not a "official" channel for optimized applications another example of how the lack of inter-project cooperation and collaboration affects us all ...
ID: 3429 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
j2satx

Send message
Joined: 3 Nov 07
Posts: 13
Credit: 122,114,444
RAC: 0
Message 3430 - Posted: 30 Apr 2008, 18:26:04 UTC - in response to Message 3427.  

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


If you allow optimized apps, who is checking to see that the results are the same as results from the "official" app?


That's exactly the problem we have. We are working on a way to verify while still allowing optimized apps.


Don't you think the verification process should come before allowing optimized apps?

The project needs to be science, not magic.


Well we technically can't disallow optimized apps. In theory, anyone can make an .exe file and install it on their computer and send results in to any BOINC project. I believe this is how it works, and until BOINC makes a more secure environment for executables, we are at a loss. If my understanding is wrong, please correct me.


I can't correct you because I don't know the rules on "open" source. I do know that I stop participating in projects that don't "endorse" the optimized apps that they allow as providing correct and accurate results.

I didn't know that the science apps had to be "open" source....I thought it was just the BOINC provided software that was "open" source.


You're correct. Not all science apps have to be open source. However, since we're a university, we're all about sharing our ideas and bettering the software as a whole. So, if there's a way to make something better, even if we don't do it, we still like to see it done.


I'm all for making it better also, as long as it is still accurate and creates results the project will verify as acceptable. Faster inefficiencies and incorrect results are not better science.
ID: 3430 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Crunch3r
Volunteer developer
Avatar

Send message
Joined: 17 Feb 08
Posts: 363
Credit: 258,227,990
RAC: 0
Message 3431 - Posted: 30 Apr 2008, 18:27:55 UTC - in response to Message 3429.  


In the case of a project like EaH, the project does NOT release the source, but instead "hand-codes" parts of the application and makes available "optimized" applications.


That's wrong. E@H IS open source and you can download the code. That's been the case for more than one and a half year... it's just that some... uhm let's say didn't tell the truth when someone asks for it ;)

Take alook for yourself here:
EaH CVS




Join Support science! Joinc Team BOINC United now!
ID: 3431 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
A/C

Send message
Joined: 8 Jan 08
Posts: 18
Credit: 60,526
RAC: 0
Message 3433 - Posted: 30 Apr 2008, 23:19:10 UTC - in response to Message 3417.  
Last modified: 30 Apr 2008, 23:21:55 UTC

A couple of questions (very simple). Firstly, are the optimized apps officially endorsed and/or provided by the MilkyWay administration? Secondly, will the project administration notify all project participants that optimized clients are available for use, along with instructions on how to install them? Then there's the question of whether optimized apps give some platforms (ie operating systems and CPUs) advantages over others based on particular optimizations that are being done. Like are the optimizations being done to fully take advantage of each platform's capabilities.

Basically this is what I see it comes down to. Those using non-optimized apps will get less RAC (recent average credit) because the workunits will take longer to complete, while the ones using optimized apps will end up with much more RAC while crunching less. Am I missing something or oversimplifying here?

[EDITED]


The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.


I see. I brought up the question of certain optimizations being more advantageous to some platforms more than others because it's known that there can be differences in the efficiency of optimizations across platforms. Though, I'm thinking more of the type of compiler used rather than a 32-bit vs 64-bit system difference. And I was wondering how the Core 2/Core Duo Intel-based Mac optimizations compare to any Core 2/Core Duo Windows-based ones.

On the issue of notifications. If people can't be notified that there are optimized apps via email, than I suppose a sticky "optimizations" thread would be the next best thing.
ID: 3433 · 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 3434 - Posted: 1 May 2008, 3:29:32 UTC - in response to Message 3431.  

That's wrong. E@H IS open source and you can download the code. That's been the case for more than one and a half year... it's just that some... uhm let's say didn't tell the truth when someone asks for it ;)

Take alook for yourself here:
EaH CVS

Um, my mistake ...

Two years ago it was "closed" and the intent then, or so the project insisted was that it would remain so in perpetuity ...

I apologize for the error ...
ID: 3434 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] McRoger

Send message
Joined: 31 Mar 08
Posts: 23
Credit: 721,836
RAC: 0
Message 3436 - Posted: 1 May 2008, 6:24:32 UTC - in response to Message 3433.  



The optimized app are not endorsed by the University. However, this project is open source so we will not restrict people from doing this. Also, the administration says we can't "notify" people, but if Cruncher wants to make a thread to list optimized apps, I will be happy to make it a sticky.[quote]

I see. I brought up the question of certain optimizations being more advantageous to some platforms more than others because it's known that there can be differences in the efficiency of optimizations across platforms. Though, I'm thinking more of the type of compiler used rather than a 32-bit vs 64-bit system difference. And I was wondering how the Core 2/Core Duo Intel-based Mac optimizations compare to any Core 2/Core Duo Windows-based ones.

On the issue of notifications. If people can't be notified that there are optimized apps via email, than I suppose a sticky "optimizations" thread would be the next best thing.


On the other side, here we should rather speak of "catching up" than of an optimization that gives an edge over other platforms, since the Mac OS X platform was clearly behind and far behind (as mentionned in the beginning of the present thread and in other threads on this very same forum).

I presume it will not be very long before such optimizations are evaluated and incorporated in the next offcial version; which will be then broadcasted automatically via Boinc.

Beta tester who will use these optimized apps in the meantime and know/dare to type some command lines (what a thrill :-) ) , are not the majority of MW volunteers, far from that.

Thus I'm affraid this discussion, although being conceptually right, is practically speaking of a "non-problem". My 2 cents...
ID: 3436 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
C

Send message
Joined: 22 Nov 07
Posts: 36
Credit: 1,224,316
RAC: 0
Message 3440 - Posted: 1 May 2008, 17:02:51 UTC - in response to Message 3398.  

OK... so here we go...

OSX optimized applcations

Have fun :)


Crunch3r: Thanks for the optimized app! My MBP 2.17GHz Core Duo was taking between 758 sec/WU and 916 sec/WU. The first 12 completed with your optimized app took 480 sec/WU.

C


Team MacNN
ID: 3440 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3

Message boards : Number crunching : Os-X Time comparisons PPC vs. Intel

©2024 Astroinformatics Group