Message boards : Number crunching : Credit Advantage to 64 vs 32 bit?
Author | Message |
---|---|
dbaggett Send message Joined: 16 Aug 06 Posts: 3 Credit: 1,618,833 RAC: 0 |
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? |
dcdc Send message Joined: 3 Nov 05 Posts: 1832 Credit: 119,675,695 RAC: 11,002 |
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 |
dbaggett Send message Joined: 16 Aug 06 Posts: 3 Credit: 1,618,833 RAC: 0 |
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. ahh..makes sense. |
strauhe Send message Joined: 14 Dec 06 Posts: 2 Credit: 1,193 RAC: 0 |
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! |
Tribaal Send message Joined: 6 Feb 06 Posts: 80 Credit: 2,754,607 RAC: 0 |
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' |
strauhe Send message Joined: 14 Dec 06 Posts: 2 Credit: 1,193 RAC: 0 |
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. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
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 |
Pepo Send message Joined: 28 Sep 05 Posts: 115 Credit: 101,358 RAC: 0 |
My main OS is 32-bit Vista and I run 64-bit Ubuntu inside a virtual machine. 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 |
Message boards :
Number crunching :
Credit Advantage to 64 vs 32 bit?
©2024 University of Washington
https://www.bakerlab.org