Credit Advantage to 64 vs 32 bit?

Message boards : Number crunching : Credit Advantage to 64 vs 32 bit?

To post messages, you must log in.

AuthorMessage
dbaggett

Send message
Joined: 16 Aug 06
Posts: 3
Credit: 1,618,833
RAC: 0
Message 40660 - Posted: 10 May 2007, 17:15:39 UTC

So if I have a 64 bit capable system and I've got a 32bit OS installed (32 bit version of LINUX) is there any credit advantage to re-loading a 64 bit OS and running the 64 bit versions of rosetta?

AND....

What does the project prefer? Do you want people to run 64 bit if possible or is the option only available to make use of current systems that had 64 bit OS's installed but could'nt run Rosetta?
ID: 40660 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,675,695
RAC: 11,002
Message 40668 - Posted: 10 May 2007, 18:37:34 UTC

AFAIK there isn't a 64 bit version of Rosetta available. I believe the 64-bit version of BOINC will now download the 32-bit version of Rosetta though.

Danny
ID: 40668 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
dbaggett

Send message
Joined: 16 Aug 06
Posts: 3
Credit: 1,618,833
RAC: 0
Message 40674 - Posted: 10 May 2007, 19:03:05 UTC - in response to Message 40668.  

AFAIK there isn't a 64 bit version of Rosetta available. I believe the 64-bit version of BOINC will now download the 32-bit version of Rosetta though.

Danny


ahh..makes sense.

ID: 40674 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
strauhe

Send message
Joined: 14 Dec 06
Posts: 2
Credit: 1,193
RAC: 0
Message 54042 - Posted: 28 Jun 2008, 14:39:41 UTC

Hello,

I'd like to bump this thread and ask a related question.

There now is 64-bit Rosetta. And my question is about the following scenario:


My main OS is 32-bit Vista and I run 64-bit Ubuntu inside a virtual machine.

Is crunching, in this case, faster using 64-bit BOINC and Rosetta on the 64-bit virtual Linux, or will it be faster to crunch using 32-bit application in the non-virtual 32-bit environment?

CPU benchmark in BOINC, reports the following:

64-bit (virtual): Whetstone 2108, Dhrystone 5946
32-bit (non-virtual): Whetstone 2415, Dhrystone 4949


Thank you!

ID: 54042 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Tribaal
Avatar

Send message
Joined: 6 Feb 06
Posts: 80
Credit: 2,754,607
RAC: 0
Message 54046 - Posted: 28 Jun 2008, 15:52:50 UTC

Well it makes little sense to compare stats from a virtual machine with stats from a physical one :)
The virtualisation layer adds overhead, which is negligible for most tasks, exept for distributed calculation...

I run only 64bits machines, and I don't believe there is a 64bits rosetta application - the server just sends you a 32 bits binary (which works on a 32bits system, they just use half registers).

I personally believe 64bits is the way to go, since it does everything a 32bits system does, and does some of theses things even a little faster :)

Hope this helps.

- Trib'
ID: 54046 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
strauhe

Send message
Joined: 14 Dec 06
Posts: 2
Credit: 1,193
RAC: 0
Message 54051 - Posted: 28 Jun 2008, 16:15:25 UTC

Thank you for the reply!

I don't believe there is a 64bits rosetta application


I thought when BOINC downloaded minirosetta_1.28_x86_64-pc-linux-gnu file, that it was 64-bit Rosetta.

Well it makes little sense to compare stats from a virtual machine with stats from a physical one :)


Well, there is an added overhead, true. But I thought, that the 64-bit crunching must outweigh the 32-bit crunching by a meaningful margin, still.
ID: 54051 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 54056 - Posted: 28 Jun 2008, 18:52:03 UTC

I believe the 64bit version of Rosetta is simply a placeholder so that 64bit machines can download and run a version that will work. But it is really just a wrapper on the 32bit code at this point.

The advantages of a 64bit optimized application are modest, and the effort required to create and maintain one is undesireable when compared to completing new science objectives, or addressing bugs. The Rosetta Mini revamp will provide a platform for more effective 64bit optimization if/when a true 64bit application is created.
Rosetta Moderator: Mod.Sense
ID: 54056 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Pepo
Avatar

Send message
Joined: 28 Sep 05
Posts: 115
Credit: 101,358
RAC: 0
Message 54099 - Posted: 1 Jul 2008, 9:33:17 UTC - in response to Message 54046.  

My main OS is 32-bit Vista and I run 64-bit Ubuntu inside a virtual machine.

Is crunching, in this case, faster using 64-bit BOINC and Rosetta on the 64-bit virtual Linux, or will it be faster to crunch using 32-bit application in the non-virtual 32-bit environment?

Well it makes little sense to compare stats from a virtual machine with stats from a physical one :)
The virtualisation layer adds overhead, which is negligible for most tasks, exept for distributed calculation...

Well, it indeed makes. It just depends on whether the advantages of 64-bit Rosetta version (once available), compared to 32-bit version on the native system, will outperform the virtualization overhead :-) (I assume it will not, except it would be that better optimized.)

I personally believe 64bits is the way to go, since it does everything a 32bits system does, and does some of theses things even a little faster :)

Some faster (more & wider registers available), some slower (code+operands are larger), it depends. The comparison is necessary.

Peter
ID: 54099 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Credit Advantage to 64 vs 32 bit?



©2024 University of Washington
https://www.bakerlab.org