Questions and Answers : Windows : 64bit application for AMD64 processors?
Author | Message |
---|---|
FoldingSolutions Send message Joined: 2 Apr 06 Posts: 129 Credit: 3,506,690 RAC: 0 |
The news thread for Rosetta version 5.64 says it has a 64bit app for windows and linux. Does this mean that because I have an AMD64 processor that this 64bit implementation will work on it, so theoretically running twice as fast, even on 32bit XP. Or does the operating system need to be 64bit too? Cos it seems to me like it's about time a BOINC project made use of this extra power. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
If 64bit operating systems and CPUs were twice as fast at everything, you definately would have seen press releases to that effect. They aren't. Performing a floating point operation still takes one clock tick. They can often move volumes of data faster, but Rosetta doesn't need much of that type of operation. The current implementation is simply to allow the 32bit version of Rosetta to run on 64bit operating systems. So it is just a way to support a 64bit client, but no optimization for a 64bit environment has been performed at this point. Rosetta Moderator: Mod.Sense |
FoldingSolutions Send message Joined: 2 Apr 06 Posts: 129 Credit: 3,506,690 RAC: 0 |
Oh well i guess that makes sense. Thanks for your thoughts :) |
zoom314 Send message Joined: 4 May 07 Posts: 13 Credit: 118,553 RAC: 0 |
If 64bit operating systems and CPUs were twice as fast at everything, you definitely would have seen press releases to that effect. They aren't. Performing a floating point operation still takes one clock tick. They can often move volumes of data faster, but Rosetta doesn't need much of that type of operation. Well of My 5 PCs, Only one uses a 32bit Boinc anymore as It runs under XP Pro, The others run under XP x64 and so the Clients are 5.9.0 and 64bit, One day I'd love to run Rosetta again, But It looks like I'll only be able to do so on one PC and a dual core at that, At least until the 64bit Windows Boinc Clients are supported, If their not already(No idea really). An optimized 64bit app would have been nice of course, In Seti there is a 10-20% speed up by the app over the same 32bit Seti app in Windows, This has been acknowledged by the Seti project staff. Bad'OL MJSJ's PC Specs |
Zxian Send message Joined: 17 May 07 Posts: 18 Credit: 1,173,075 RAC: 0 |
@The_batman - What's preventing you from running R@H on your XP-X64 machines? I've got 20 machines, all running 64-bit linux, and they're crunching away at Rosetta. Rosetta is a much more beneficial project than SETI IMO. |
zoom314 Send message Joined: 4 May 07 Posts: 13 Credit: 118,553 RAC: 0 |
@The_batman - What's preventing you from running R@H on your XP-X64 machines? I've got 20 machines, all running 64-bit linux, and they're crunching away at Rosetta. Rosetta is a much more beneficial project than SETI IMO. It seems not much, I just wish I had a 64bit Rosetta Application as that would be 10-20% faster, Right now I'm running the Beta 5.76 app(32bit) as I have the Boinc 5.9.0 64bit Boinc client for XP x64. Oh and right now since the swamp cooler needs Its motor replaced I only have one PC running. :( The motor should be replaced sometime on Thursday I hope. Bad'OL MJSJ's PC Specs |
RDaneel Send message Joined: 19 Nov 05 Posts: 2 Credit: 25,911 RAC: 0 |
New question for this thread: Running on an AMD/XP64 system with Boinc 5.10.28 (64 bit version) installed I see in the task manager that Rosetta is crunching with version "beta 5.90 windows x86 64" but the task is marked with a "*32" label. I understood that means that the task is running in a 32 bit subenvironment. The ABC task is happily executing an "x86 64" version on the other core, without such marking. What's up here? |
RDaneel Send message Joined: 19 Nov 05 Posts: 2 Credit: 25,911 RAC: 0 |
Seems like a dead thread here? Try once more, just for luck: I get the same results as above with Rosetta 5.93 on BOINC 5.10.30. What is the problem: do I misinterpret the "*32" label in the XP task manager or do I have some configuration wrong? |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
The way Rosetta runs on 64bit systems is in 32bit mode. There is no seperate 64bit optimized version available. Rosetta Moderator: Mod.Sense |
Robert P. Herbst Send message Joined: 23 Jan 08 Posts: 1 Credit: 24,816 RAC: 0 |
I'm running Windows Vista 64 bit on the AMD dual core chip. I set the thing up yesterday and Rosetta downloaded a bunch of stuff, not one of the projects have run yet. I'll give it another day then I'll send rosetta back from whence it came. They cry about wantimg our help, then when we give them what they want, they don't use it. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
Robert, are you also running other BOINC projects? It sounds like you must have downloaded some tasks, otherwise you wouldn't have seen the programs and other files downloading. BOINC will schedule them in accordence with your resource allocations and the deadlines and etc. of the other tasks that it is managing. Rosetta Moderator: Mod.Sense |
RonPat Send message Joined: 15 Oct 07 Posts: 1 Credit: 253,680 RAC: 0 |
Looks like they just now made the Rosetta prog in C++, as opposed to Fortran. Maybe soon, we will have a 64-bit Rosetta |
Contrablue Send message Joined: 23 Apr 08 Posts: 1 Credit: 10,467 RAC: 0 |
It is likely that performance improvements of between 15% and 30% will be achieved when Rosetta is optimized for x64. Such improvements were observed in a variety of mathematical and graphical applications tested a few years ago, when the AMD64 architecture was first introduced. In my own recent testing, using the Mathematica 5.2 benchmark, "64 bitness" accounted for a 15% improvement in performance. Performance increases of 15% - 30%, which are significant on a workstation, become far more important when multiplied by the thousands of computers running Rosetta, and which are capable of 64-bit computation. These improvements can reduce the time to solve minimum energy conformations of proteins by many machine-years and even calendar-years **right now**. A 64-bit Rosetta therefore would help us: * achieve disease cures *significantly* faster * increase the efficiency of the massive grid computations involved in running Rosetta to a large degree, thus saving considerable electric power and operational costs * reduce computer wear and tear per unit of Rosetta work produced, again by a very significant amount in the aggregate. For a given amount of computation, thousands fewer computers would be worn out and discarded, reducing both capital costs and toxic waste streams. It is clear that production of a 64-bit version of Rosetta is not just a wish-list item, but a critical requirement for the future. Rosetta developers are urged not to view the costs of grid computation resources as externalities that can be disregarded, and to accordingly expedite delivery of 64-bit versions of Rosetta. --Contrablue |
Questions and Answers :
Windows :
64bit application for AMD64 processors?
©2024 University of Washington
https://www.bakerlab.org