Message boards :
Number crunching :
Versions for x86_64 platforms avaible ?
Message board moderation
Previous · 1 · 2 · 3
Author | Message |
---|---|
![]() Send message Joined: 27 Sep 04 Posts: 282 Credit: 1,415,417 RAC: 0 |
.... too many quotes... could you reformat your own postings and trimm them a bit? thank you! ![]() |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
I'm happy to see that several projects have started this week to support AMD64. Here's an updated list:
![]() |
Send message Joined: 29 Dec 06 Posts: 100 Credit: 184,937 RAC: 0 |
Here comes a newbie question: My Dell Dimension uses this processor: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ [x86 Family 15 Model 75 Stepping 2] But my version of Windows XP Pro is the common 32-bit version. Can a native 64-bit Application run on my machine? What about a 32-bit application that can still take advantage of my 64-bit chip? I'm hoping that my pricey chip isn't going to waste... _______ "Three quarks for Muster Mark!" . . . . . . . - James Joyce, Finnegans Wake . . . . ![]() ![]() |
![]() Send message Joined: 27 Sep 04 Posts: 282 Credit: 1,415,417 RAC: 0 |
Here comes a newbie question: Quick answer: NO. Long answer: If your OS doesn't support 64-Bit, it won't let 64-Bit Applications run. Don't worry about that pricey chip. ALL Boinc Projects have 32 bit Applications. Some Apps have been optimized to utilize extra functions like MMX or SSE (and/or SSE2/3). Your CPU will do just fine and help whatever projects you choose to join. Sincerely, Sysfried ![]() |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
FYI, the new x86-64 Linux client, version 5.8.11, can be found at boinc_5.8.11_x86_64-pc-linux-gnu.gz. Again, the x64 Windows client, version 5.4.11, by Crunch3r, at boinc_5.4.11_windows_amd64.zip. For more information, see BoincStats Forum. HTH ![]() |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
FYI, the new x86-64 Linux client, version 5.8.11, can be found at boinc_5.8.11_x86_64-pc-linux-gnu.gz. Again, the x64 Windows client, version 5.4.11, by Crunch3r, at boinc_5.4.11_windows_amd64.zip. As WCG uses HTTPS in the communications with the client, a file with public encryption keys is needed. Download this new x86-64 Linux client, still version 5.8.11, boinc_5.8.11_x86_64-pc-linux-gnu.tgz and copy all the files in the tar-ball to your system's working BOINC directory. For more information, see BoincStats Forum. HTH ![]() |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
Correction: the x86-64 Linux client, version 5.8.11, can be downloaded from boinc_5.8.11_x86_64-pc-linux-gnu.tgz (make sure to copy both files to the BOINC working directory). The new x64 Windows client, version 5.8.11, by Crunch3r, can be found at boinc_5.8.11_windows_amd64.zip. Update on project applications:
![]() |
![]() Send message Joined: 4 Sep 05 Posts: 13 Credit: 536,862 RAC: 0 ![]() ![]() |
Here comes a newbie question: Your chip is not going to waste. I have a Dell with P4 1.8Ghz & an HP with Athlon 64x2 4200+ socket 939 ... both running WinXP Pro 32bit. The difference in credits is around 8 to 1 in favor of the Athlon. On CPDN the speed diff is roughly +30% for each Athlon core vs the P4. So on that project the advantage is only +160%. AMD designed the Athlon64 series to perform as well at 32bit as it does with 64bit, so until XP64 and Vista mature you're faster with Win32. Going to Linux you would get a 64bit version snd use 16bit, 32bit & 64bit apps, but as noted several times you won't see a noticable performance difference unless the programmer optimized for 64bit. In a few cases 64bit can be slower. |
Send message Joined: 13 Jul 05 Posts: 456 Credit: 75,142 RAC: 0 |
Here comes a newbie question: That's right. The Intel approach to 64-bit (Ive forgotten the name already) (but it is something that makes me think of the Titanic for some reason) was to prioritise 64 bit performance at the expense of 32-bit performance and compatibility. The AMD approach was to balance both together, so that the AMD '64' chips are better than the previous chips at running 32 bit code and can also benefit from 64 bit code when available. Intel was technically right in the sense that their 64 bit chips would have run 64-bit code slightly faster than the AMD chip. AMD were technically right in the sense that they saw how to provide backward compatibility. To decide between the two rationales is not a technical decision it is a human / sales / marketing / pragmatic one. AMD won the argument in the marketplace, as many customers value backward compatibility above that last 1% of performance. In the end, Intel gave up and they are actually paying AMD royalties for using AMD features in order to catch up the ground they lost. So look at it this way: if you never run any 32-bit apps on your 64-bit chip, you are wasting the compatibility features that AMD designed in or that Intel paid good money to provide. It turns out that science apps will not benefit greatly from the64 bit chips, as DoublePrecision floating point ops have been available in cpus since the 486-DX, and 64-bit data fetches on the Front-Side-Bus came in with the Pentium 3? 4? if I remember right. With 32-bit code that extra wdth is equally useful,the on-chip cache simply loads two 32-bit datums in parallel from the on-board cache. And of course your 64x2 chip will be doing that whenever it is running 32 bit code. So the migration to '64' bit has been more gradual than the marketing people at Intel and AMD would have us think. The last step, in order to call it a '64' bit chip was to enable 64-bit addressing. This will become useful when folk have more than 4Gb virtual memory in use on a single task - say more that 2Gb RAM per task. BOINC ain't anywhere near there yet, not even under Vista... R~~ |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
An updated x86-64 Linux client, version 5.8.15, can be downloaded from boinc_5.8.15_x86_64-pc-linux-gnu.tgz (make sure to read the file "README.x86_64-pc-linux-gnu" in it). Crunch3r's x64 Windows client, version 5.8.11, can be found at boinc_5.8.11_windows_amd64.zip. For more information, see BoincStats Forum. HTH ![]() |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
Here's the new recommended version for the x86-64 Linux client:
![]() |
![]() Send message Joined: 14 Jul 05 Posts: 21 Credit: 3,486,046 RAC: 0 ![]() ![]() |
What's the use of a 64-bit BOINC-Client?!? BOINC does not do any calculation, so there's no other use in optimising it than cheating. |
![]() Send message Joined: 14 Jul 05 Posts: 21 Credit: 3,486,046 RAC: 0 ![]() ![]() |
Sorry, double-post; I was clicking the button too hard ;) |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
Here's a development version of the x86-64 Linux client:
![]() |
Send message Joined: 18 Sep 04 Posts: 30 Credit: 104,162 RAC: 0 |
Even though there's an official AMD64 client for Linux, it refers to too many dynamic libraries and requires a fairly recent Linux setup to run on. So, one more time, I'm making available the AMD64 Linux client here. It refers to a minimal set of standard dynamic libraries whose version requirements should be satisfied by Linux systems up to 2 or 3 years old, however it was built with a fairly recent version of GCC, 4.1.2. The drill's still the same:
![]() |
©2025 CERN