x64 processing support

Message boards : Number crunching : x64 processing support

To post messages, you must log in.

AuthorMessage
Profile R4IH

Send message
Joined: 13 Aug 10
Posts: 1
Credit: 630,320
RAC: 43
Message 67229 - Posted: 16 Aug 2010, 0:23:56 UTC

Good day,

I'm an user of Win7Pro 64-bit and BOINC Manager in 64-bit version. But I see in my TaskManager that miniRosetta 2.14 is a 32-bit process. Can you create 64-bit mR version for best performance?

Thanks.
ID: 67229 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chilean
Avatar

Send message
Joined: 16 Oct 05
Posts: 711
Credit: 26,694,507
RAC: 0
Message 67232 - Posted: 16 Aug 2010, 1:13:51 UTC

You won't see much improvement with a 64-bit rosetta application. So there's no need to make a 64-bit application.
ID: 67232 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
FnuGk

Send message
Joined: 7 Jun 10
Posts: 3
Credit: 136,605
RAC: 0
Message 67250 - Posted: 17 Aug 2010, 19:50:04 UTC - in response to Message 67232.  

You won't see much improvement with a 64-bit rosetta application. So there's no need to make a 64-bit application.


im wondering why will rosetta not benefit from running at 64bit?
ID: 67250 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,891,919
RAC: 1,902
Message 67251 - Posted: 17 Aug 2010, 20:22:28 UTC - in response to Message 67250.  

You won't see much improvement with a 64-bit rosetta application. So there's no need to make a 64-bit application.


im wondering why will rosetta not benefit from running at 64bit?

Why do you think it would? Rosetta doesn't currently come close to the 4GB RAM limit that 64-bit removes.
ID: 67251 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,891,919
RAC: 1,902
Message 67252 - Posted: 17 Aug 2010, 20:31:37 UTC

Here's an old thread on 64-bit. The posts by Mats Petersson are a good starting point as he both knows the subject matter and had seen the code:

https://boinc.bakerlab.org/rosetta/forum_thread.php?id=1523#15242

It might be that minirosetta, which was released more recently has changed the facts, but I doubt it.

The guys at the bakerlab are pretty handy with code and I'm sure they'd release a 64-bit client if it gave them more computer power without being overly onerous.
ID: 67252 · 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 67253 - Posted: 17 Aug 2010, 21:25:08 UTC - in response to Message 67251.  
Last modified: 17 Aug 2010, 21:25:45 UTC

You won't see much improvement with a 64-bit rosetta application. So there's no need to make a 64-bit application.


im wondering why will rosetta not benefit from running at 64bit?

Why do you think it would? Rosetta doesn't currently come close to the 4GB RAM limit that 64-bit removes.


64bit processors do more then lift memory constraints. They allow you to do operations on 64 bits in a single clock tick, rather then 32. But if you are only using 32bit floats in your calculations, they take just as long. So the applications that benefit the most from a 64bit processor either need more memory, use a lot of double float operations, or move large amounts of data in and out of the CPU.

Think of it like 64 train lines rather then 32. Twice as many lines only helps throughput if you frequently have more then 32 trains trying to use the route at the same time.
Rosetta Moderator: Mod.Sense
ID: 67253 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : x64 processing support



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