AMD64
Message boards : Number crunching : AMD64
Author | Message | |
---|---|---|
So far, three projects have added support for AMD64: SETI sends the x86 application and SIMAP and Chess960, native x86-64 applications. Would you consider supporting windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu similarly? If so, how can I help?
|
||
ID: 4 | Rating: 9.9920072216264E-15 | rate: / | ||
Later, when we get the project on its feet and running smoothly for sure. We already have the compilers :-) The app (charmm) is not ready for this though, but the charmm team is working on a new version that supports x86_64. (at least on linux)
So far, three projects have added support for AMD64: SETI sends the x86 application and SIMAP and Chess960, native x86-64 applications. Would you consider supporting windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu similarly? If so, how can I help? |
||
ID: 5 | Rating: 0 | rate: / | ||
So far, three projects have added support for AMD64: SETI sends the x86 application and SIMAP and Chess960, native x86-64 applications. Would you consider supporting windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu similarly? HashClash now supports AMD64 with a 32-bit Linux application... ____________ |
||
ID: 530 | Rating: 9.9920072216264E-15 | rate: / | ||
So far, three projects have added support for AMD64: SETI sends the x86 application and SIMAP and Chess960, native x86-64 applications. Would you consider supporting windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu similarly? HashClash now supports AMD64 on Windows with a 32-bit application... ____________ |
||
ID: 642 | Rating: 9.9920072216264E-15 | rate: / | ||
FWIW, running two instances of the client, one the 32-bit client, the other, the 64-bit client, on the same 4-core system, but limiting each client to 2 cores, I can compare the relative performance of
32-bit
and
64-bit
SIMAP's HMMER: the 64-bit version is about 7% faster.
|
||
ID: 662 | Rating: 9.9920072216264E-15 | rate: / | ||
So far, three projects have added support for AMD64: SETI sends the x86 application and SIMAP and Chess960, native x86-64 applications. Would you consider supporting windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu similarly? Guess what? Leiden Classical now supports AMD64 on Linux with a 32-bit application. ;-) ____________ |
||
ID: 947 | Rating: 9.9920072216264E-15 | rate: / | ||
So far, three projects have added support for AMD64: SETI sends the x86 application and SIMAP and Chess960, native x86-64 applications. Would you consider supporting windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu similarly? Yay! Malaria now supports AMD64 on Linux with a 32-bit application too. Until charmm is ported to x86-64, couldn't Docking send the x86 application to the clients which report windows_amd64 and x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu? Thanks. ____________ |
||
ID: 1762 | Rating: 9.9920072216264E-15 | rate: / | ||
The current version of Charmm does not support emt64, the new version c33b1 will. We are still waiting for that release (takes longer than we would have thought), but 64-bit is on our to-do list. Thanks Andre ____________ D@H the greatest project in the world... a while from now! |
||
ID: 1763 | Rating: 0 | rate: / | ||
Will 64 bit version charmm be available for Intel processors which have EM64T such as Presler and Conroe too?
|
||
ID: 1767 | Rating: 0 | rate: / | ||
Will 64 bit version charmm be available for Intel processors which have EM64T such as Presler and Conroe too? For what I've heard and read on some forums it doesn't improve performance a lot but it is a little boost. EM64T is available in charmm 33b1. |
||
ID: 1793 | Rating: 0 | rate: / | ||
For what I've heard and read on some forums it doesn't improve performance a lot but it is a little boost. EM64T is available in charmm 33b1. Yes. 64 Bit gave not a great boost. It depends very strongly on the application and the CPU architecture. In my expirance about 5 to 10 %, sometimes up to 15 %. But it could also be, that the 64 bit application is slower than the 32 bit application. |
||
ID: 1797 | Rating: 0 | rate: / | ||
For what I've heard and read on some forums it doesn't improve performance a lot but it is a little boost. EM64T is available in charmm 33b1. Despite the little boost, a little at a time adds up to a lot. Even if the change is at most 5 per cent, the final output will change greatly. 15 per cent is huge:) But it could also be, that the 64 bit application is slower than the 32 bit application. Core Architecture is good example. |
||
ID: 1800 | Rating: 0 | rate: / | ||
FWIW, I am a tad surprised that many consider 5 to 10% a tiny performance improvement. I'd say that it's a significant improvement, especially for a mature application such as Charmm.
|
||
ID: 1804 | Rating: 0 | rate: / | ||
FWIW, I am a tad surprised that many consider 5 to 10% a tiny performance improvement. I'd say that it's a significant improvement, especially for a mature application such as Charmm. Well if you put it that way I guess you are right. What I was trying to say is that for what I've heard a lot of people used to think that a 64-bit machine would be able to compute twice as much data than a 32-bit machine; thus making 64-bit machines twice as fast as their counterpart. |
||
ID: 1812 | Rating: 0 | rate: / | ||
A bit off-topic;
|
||
ID: 1818 | Rating: 0 | rate: / | ||
Aren't (2) and (3) the same? But in order to answer your question, it would be necessary to know the computation phases of Charmm better, whether it spends a lot of time in math functions or doing a lot of its own floating-point computations. In general, and this depends on the application, x86-64 floating-point programs perform significantly better than x86. HTH ____________ |
||
ID: 1821 | Rating: 0 | rate: / | ||
Talked to the Charmm people recently and they say that there won't be much difference in execution time. 64 bits will help the precision of the calculation though.
____________ D@H the greatest project in the world... a while from now! |
||
ID: 1823 | Rating: 0 | rate: / | ||
abc@home beta now has a 64 bit application, and are getting 2x-3x speed increase.
|
||
ID: 2241 | Rating: 0 | rate: / | ||
Our 32-bit app runs fine on 64-bit clients, so I am not sure what you are getting at. The current version of charmm does not support 64-bit compiles, but the new version will, so we will definitely look into that later (if the new version will ever be released that is, because it is taking much longer than we ever expected). Also, charmm is a static built on linux and windows, thus we are not using any of the client side libraries.
abc@home beta now has a 64 bit application, and are getting 2x-3x speed increase. ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2244 | Rating: 0 | rate: / | ||
Andre,
|
||
ID: 2248 | Rating: -0.99999999999999 | rate: / | ||
Thanks for the explanation. So if I understand correctly, 64-bit boinc clients do not get any work if we don't specifically create a 64-bit app (or create a copy of the 32-bit app)?
Andre, ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2267 | Rating: 0 | rate: / | ||
Thanks for the explanation. So if I understand correctly, 64-bit boinc clients do not get any work if we don't specifically create a 64-bit app (or create a copy of the 32-bit app)? Yes. You could create a new platform for x86_64 on the BOINC server, and make a link on the filesystem from the 32 bit application to the name for the 64 bit one. - So far I know was there some detailed explanation at the mailinglists some time ago. This recommends, that the users has installed the ia32 libs on there 64 bit systems. Also, there users could use the standard BOINC client, which downloads the 32 bit application automaticly. The other method is to use an BOINC client (64 bit in the platform string), download the application manualy, and use the app_info.xml. Also, this works vice versa for a 32 bit BOINC client and a 64 bit platform. |
||
ID: 2280 | Rating: 0 | rate: / | ||
Thanks for the explanation. So if I understand correctly, 64-bit boinc clients do not get any work if we don't specifically create a 64-bit app (or create a copy of the 32-bit app)? That's correct. My 4 Linux systems, totaling 10 cores, run the x86-64 CC, but haven't crunched any Docking WU yet, only my 2 Windows systems, totaling 2 cores, have. :-/ It would be mighty cool if Docking would at least send the 32-bit application to the 64-bit systems. TIA ____________ |
||
ID: 2289 | Rating: 0 | rate: / | ||
The other method is to use an BOINC client (64 bit in the platform string), download the application manualy, and use the app_info.xml. Also, this works vice versa for a 32 bit BOINC client and a 64 bit platform. Personally, I find dealing with custom app_info.xml files a nuisance. I tried that for a while with Einstein and Rosetta, but it proved to be a pain because of the relatively high frequency of application updates. ____________ |
||
ID: 2290 | Rating: 0 | rate: / | ||
I'll test this on our test system tomorrow; sounds pretty easy to deploy; Since we use a static compile on windows and linux, the library versions on the client shouldn't matter (we'll find that out too).
Thanks for the explanation. So if I understand correctly, 64-bit boinc clients do not get any work if we don't specifically create a 64-bit app (or create a copy of the 32-bit app)? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2293 | Rating: 0 | rate: / | ||
The other method is to use an BOINC client (64 bit in the platform string), download the application manualy, and use the app_info.xml. Also, this works vice versa for a 32 bit BOINC client and a 64 bit platform. You could also use a 32 bit client and use the app_info.xml... |
||
ID: 2294 | Rating: 0 | rate: / | ||
Done. Please be aware this is an experiment; let's see how things turn out.
Thanks for the explanation. So if I understand correctly, 64-bit boinc clients do not get any work if we don't specifically create a 64-bit app (or create a copy of the 32-bit app)? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2309 | Rating: 0 | rate: / | ||
is the new x86_64 app for linux or windows?
|
||
ID: 2310 | Rating: 0 | rate: / | ||
For now just linux. If that works out well, we do windows as well. The app is the same 32-bit; it just gives 64-bit boinc CC users a chance to crunch docking wu's as well.
is the new x86_64 app for linux or windows? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2311 | Rating: 0 | rate: / | ||
Done. Please be aware this is an experiment; let's see how things turn out. I've got 5 WUs in the pipeline already. I'll let y'all know how they go, but so far, so good, they're all making progress. Thanks a bunch. ____________ |
||
ID: 2312 | Rating: 0 | rate: / | ||
I've got 5 WUs in the pipeline already. I'll let y'all know how they go, but so far, so good, they're all making progress. A WU has just been successfully finished. However, a system running Red Hat (the others run SUSE) is failing all WUs after about 11min. At about that time, memory seems to grow a bit, by 20MB to 140MB or so, but I can't tell if it's related to the failure. HTH ____________ |
||
ID: 2315 | Rating: 0 | rate: / | ||
It seems you haven't implemented the ulimit workaround needed for this problem. Please see the
FAQ
for details on this. Until that time please suspend that machine.
I've got 5 WUs in the pipeline already. I'll let y'all know how they go, but so far, so good, they're all making progress. ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2316 | Rating: 0 | rate: / | ||
It seems you haven't implemented the ulimit workaround needed for this problem. Please see the FAQ for details on this. Until that time please suspend that machine. Indeed. I also noticed that another system , running SLES 10, also defaults to a stack limit of 8MB and it's been failing the WUs. I added the recommended fix to both the SLES and the RHEL systems and they should soon resume crunching as they grow out of their restricted daily quota. ____________ |
||
ID: 2317 | Rating: 0 | rate: / | ||
It seems you haven't implemented the ulimit workaround needed for this problem. Please see the FAQ for details on this. Until that time please suspend that machine. This is still needed? I thought it would have been fixed by now. What is the plan to address this long term? ____________ Dublin, CA Team SETI.USA |
||
ID: 2318 | Rating: 0 | rate: / | ||
Unfortunately we haven't been able to fix this server side yet :-( Many things have been tried (wrappers, scripts, compiler options) and did not work and we are constantly looking for new solutions. This issue HAS to be fixed before we can go to beta, so there is a big push to do so. Easy it is not unfortunately, but we'll come up with something eventually.
It seems you haven't implemented the ulimit workaround needed for this problem. Please see the FAQ for details on this. Until that time please suspend that machine. ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2319 | Rating: 0 | rate: / | ||
Unfortunately we haven't been able to fix this server side yet :-( Many things have been tried (wrappers, scripts, compiler options) and did not work and we are constantly looking for new solutions. This issue HAS to be fixed before we can go to beta, so there is a big push to do so. Easy it is not unfortunately, but we'll come up with something eventually. Instead of letting the huge variables, if there are any, as automatic, can't the source code be modified to make them static, if possible? HTH ____________ |
||
ID: 2321 | Rating: 0 | rate: / | ||
Unfortunately we haven't been able to fix this server side yet :-( Many things have been tried (wrappers, scripts, compiler options) and did not work and we are constantly looking for new solutions. This issue HAS to be fixed before we can go to beta, so there is a big push to do so. Easy it is not unfortunately, but we'll come up with something eventually. Does the Fortran program use recursion or multithreading/re-entrancy ? It looks like those might conflict with -noauto . Are you allowed to change the Fortran source code to allocate the arrays from the heap and use pointers or to pre-allocate a group of arrays and use the recursion depth to pick which one to use for that time through the function? Unfortunately, the last time I used Fortran was about 25 years ago, and it looks like a lot of new capabilities have been added. I don't suppose the next version of CHARMM (when they finally release it) will also address the stack problem for you in the Fortran code? Do they give you the test datasets so you could check that any modifications you make pass the tests? It's a shame the CHARMM program isn't open source. Is the Intel Fortran compiler the only one for Linux that has the language features that CHARMM uses? Hmmm, BOINC is open source. I don't suppose you could make your own distribution of the BOINC client that adds the "ulimit -s unlimited" to the run_client script? Another possibility might be to look at the source code for bash and see how it implements "ulimit -s unlimited", and write similar code in your wrapper program. I think it's just a function call to Linux, at least for some of the ulimit options. ____________ The views expressed are my own. Facts are subject to memory error :-) Have you read a good science fiction novel lately? |
||
ID: 2322 | Rating: 0 | rate: / | ||
Unfortunately we haven't been able to fix this server side yet :-( Many things have been tried (wrappers, scripts, compiler options) and did not work and we are constantly looking for new solutions. This issue HAS to be fixed before we can go to beta, so there is a big push to do so. Easy it is not unfortunately, but we'll come up with something eventually. All this I am not sure maybe Andre knows if we can change the code to start with.
This is something that I can actually test in the lab... good idea, but I don't think that this problem is fixed on this new version.
I totally agree, specially when I see so many people trying to help.
I have compiled charmm with g77 successfully and it seemed that it worked correctly.
I think this is the same as the next suggestion, although not 100% sure. Wel maybe in the start up scripts but I don't think it is a good idea as people will have to download our version even if they are already running boinc.
As far as I know Richard was trying to do the ulimit from a wrapper program but I think it did not work. |
||
ID: 2323 | Rating: 0 | rate: / | ||
Can you release a test version of this compile? ____________ |
||
ID: 2324 | Rating: 0 | rate: / | ||
Have you tried gfortran too? ____________ |
||
ID: 2326 | Rating: 0 | rate: / | ||
There's no need for that. We tested it in our lab and it crashes just as hard as the Intel version.
____________ D@H the greatest project in the world... a while from now! |
||
ID: 2327 | Rating: 0 | rate: / | ||
Yes. Same result: need the ulimit setting.
____________ D@H the greatest project in the world... a while from now! |
||
ID: 2328 | Rating: 0 | rate: / | ||
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
.
|
||
ID: 2472 | Rating: 0 | rate: / | ||
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 ____________ |
||
ID: 2505 | Rating: 0 | rate: / | ||
Im about to convert my C2D to 64bit Linux. So expect me to go offline on the C2D while i clear its CPDN WU's and return once i get everything sorted. this project supports 64bit with a 32bit app for Linux am i correct?
|
||
ID: 2516 | Rating: 0 | rate: / | ||
Nope its got x64 app |
||
ID: 2517 | Rating: 0 | rate: / | ||
ID: 2518 | Rating: 0 | rate: / | ||
this project supports 64bit with a 32bit app for Linux am i correct? Correct, 64-bit support only for Linux, as you can see here . HTH ____________ |
||
ID: 2519 | Rating: 0 | rate: / | ||
Yes, our x86_64 app is a 32-bit charmm wrapped in a 64-bit boinc coat. The new version of charmm (that we haven't received as of yet) provides real 64-bit capabilities.
this project supports 64bit with a 32bit app for Linux am i correct? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2523 | Rating: 0 | rate: / | ||
Oh, so its just wrapping. If thats the case, can you send work also to 'windows_amd64' platform too, please? |
||
ID: 2524 | Rating: 0 | rate: / | ||
We'll look into that.
Oh, so its just wrapping. If thats the case, can you send work also to 'windows_amd64' platform too, please? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2527 | Rating: 0 | rate: / | ||
Yes, our x86_64 app is a 32-bit charmm wrapped in a 64-bit boinc coat. The new version of charmm (that we haven't received as of yet) provides real 64-bit capabilities. Does running it on Linux with the 64 bit wrapper do anything about needing the "ulimit" fix? -- David |
||
ID: 2533 | Rating: 0 | rate: / | ||
The ulimit is needed on all linux systems for this version (c32a1) of charmm. We are testing with a 'boinc-less' version of the new charmm c33b1 and this one doesn't seem to be needing the ulimit set to unlimited. Until this charmm has been officially released with the boinc code in it, we cannot use it yet though.
Yes, our x86_64 app is a 32-bit charmm wrapped in a 64-bit boinc coat. The new version of charmm (that we haven't received as of yet) provides real 64-bit capabilities. ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2535 | Rating: 0 | rate: / | ||
The new x64 Windows client, version 5.8.11, by Crunch3r, can be found at
boinc_5.8.11_windows_amd64.zip
.
|
||
ID: 2537 | Rating: 0 | rate: / | ||
What is the official boinc platform name for windows 64-bit? It's not mentioned on
http://boinc.berkeley.edu/platform.php
.
The new x64 Windows client, version 5.8.11, by Crunch3r, can be found at boinc_5.8.11_windows_amd64.zip . ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2538 | Rating: 0 | rate: / | ||
What is the official boinc platform name for windows 64-bit? It's not mentioned on http://boinc.berkeley.edu/platform.php . The de facto name, in use by ABC, HashClash and RieselSieve and by the client above, is windows_amd64. IMO, a nice counter-point to windows_intelx86. :-) HTH ____________ |
||
ID: 2539 | Rating: 0 | rate: / | ||
Hmmm, I would have guessed windows_x86_64 which would have brought it more in line with the linux name. Are 64-bit windows machine able to run 32-bit apps without problems or do you need 32-bit compatibility libs like on 64-bit Linux?
What is the official boinc platform name for windows 64-bit? It's not mentioned on http://boinc.berkeley.edu/platform.php . ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2542 | Rating: 0 | rate: / | ||
Are 64-bit windows machine able to run 32-bit apps without problems or do you need 32-bit compatibility libs like on 64-bit Linux? Yes, all Windows x64 systems run 32-bit applications just fine, for the 32-bit libraries are automatically installed. As a matter of fact, several components in Windows x64 are still 32 bits, such VS debug monitor, etc. HTH ____________ |
||
ID: 2543 | Rating: 0 | rate: / | ||
Thanks. Just released the amd64 binary for windows. Hope you will be able to get some work soon :-)
Are 64-bit windows machine able to run 32-bit apps without problems or do you need 32-bit compatibility libs like on 64-bit Linux? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2544 | Rating: 0 | rate: / | ||
Thanks. Just released the amd64 binary for windows. Hope you will be able to get some work soon :-) Thank you ! ____________ |
||
ID: 2545 | Rating: 0 | rate: / | ||
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).
|
||
ID: 2601 | Rating: 0 | rate: / | ||
The project intends to do some homogeneity tests and needs version 5.8.17 of the x86-64 Linux client, which can be downloaded from
boinc_5.8.17_x86_64-pc-linux-gnu.tgz
(make sure to read the file
README.x86_64-pc-linux-gnu
in it).
|
||
ID: 2692 | Rating: 0 | rate: / | ||
Augustine,
The project intends to do some homogeneity tests and needs version 5.8.17 of the x86-64 Linux client, which can be downloaded from boinc_5.8.17_x86_64-pc-linux-gnu.tgz (make sure to read the file README.x86_64-pc-linux-gnu in it). ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2693 | Rating: 0 | rate: / | ||
We have discovered several problems with 5.8.17 for linux since the announcement: it doesn't work with glibc 2.3.x systems (only with 2.4.x) and our server doesn't recognize the platforms running 5.8.17 (seems like a problem with a string length of the model spec). Actually, I always link my clients against GLIBC 2.3.5 and kernel 2.6.5. I also link statically any non-system libraries (e.g., CURL, OpenSSL, etc), so that it runs on most systems:
WRT to the server side of things, this system seems to be crunching WUs merrily with CC 5.8.17... HTH ____________ |
||
ID: 2698 | Rating: 0 | rate: / | ||
Actually, I always link my clients against GLIBC 2.3.5 and kernel 2.6.5. I also link statically any non-system libraries (e.g., CURL, OpenSSL, etc), so that it runs on most systems: Or, to be more precise:
HTH ____________ |
||
ID: 2703 | Rating: 0 | rate: / | ||
Actually, I always link my clients against GLIBC 2.3.5 and kernel 2.6.5. I also link statically any non-system libraries (e.g., CURL, OpenSSL, etc), so that it runs on most systems: That sounds pretty good. Maybe people should start using your clients :-) But I'm sure the official boinc release will be fixed soon too.
Looks very good. Maybe that one system that messed up the string was the only one. Thanks Andre ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2708 | Rating: 0 | rate: / | ||
Yeah, I'm hoping they actually compile against glibc 2.3 with the GCC 4.1.2 compiler. I think I've proven that the additional benchmark improvement have come from the compiler and have nothing to do with the glibc version. However, the builder must be using some distro that happens to have glibc 2.4 along with GCC 4.1. I reported to them that Suse 10.1 has GCC 4.1 and glibc 2.3 but I've yet to see a build from them since 5.8.17 so we'll see if they decide to fix it.
|
||
ID: 2803 | Rating: 0 | rate: / | ||
Is the Apr 10 Linux/X86_64 application a wrapper around the 32_bit spplication, or is it native?
|
||
ID: 2987 | Rating: 0 | rate: / | ||
Charmm x86_64 is still the 32-bit version put in the 64-bit wrapper.We are looking into a 64-bit compile of charmm or at least enabling some of the x86_64 processor extensions later.
Is the Apr 10 Linux/X86_64 application a wrapper around the 32_bit spplication, or is it native? ____________ D@H the greatest project in the world... a while from now! |
||
ID: 2988 | Rating: 0 | rate: / | ||
What is the official boinc platform name for windows 64-bit? It's not mentioned on http://boinc.berkeley.edu/platform.php . As you probably know, disregarding what ABC, Docking, HashClash and SIMAP have been doing since as far as September 2006, the BOINC developers redefined the 64-bit Windows platform to be "windows_x86_64", in disregard with the practice by these pioneer projects. It's perhaps not too late and maybe you could chime in here and see if they change their minds. I tried unsuccessfully to argue for "windows_amd64" as the de facto standard in the boinc_dev mailing list, but its archive has been expunged. ____________ |
||
ID: 3101 | Rating: 0 | rate: / | ||
Dude.. you're just a fanboi. *snickers*
|
||
ID: 3105 | Rating: 0 | rate: / | ||
I'm sure there are both Intel and AMD fans here.
|
||
ID: 3106 | Rating: 0 | rate: / | ||
I'm sure there are both Intel and AMD fans here. To be honest I have both, but more for "value for money" reasons. Don't blame me... I'm dutch. ;-) ____________ |
||
ID: 3108 | Rating: 0 | rate: / | ||
I'm sure there are both Intel and AMD fans here. *grin* That's the same criteria I use. There's some great bargains out there now, but you have to be careful about electricity usage. Fortunately, I'm not a gamer so my systems all use the cheap video built into the motherboard. Aside from costing a fortune, some of todays fancy video cards use more electricity than the rest of the system put together. I just wish the CPU manufacturers would make a more modern upgrade CPU for the various sockets ( A, 478, 754, 939 ) they've abandoned since they do it so often. -- David ____________ The views expressed are my own. Facts are subject to memory error :-) Have you read a good science fiction novel lately? |
||
ID: 3109 | Rating: 0 | rate: / | ||
There's some great bargains out there now, but you have to be careful about electricity usage. Fortunately, I'm not a gamer so my systems all use the cheap video built into the motherboard. Aside from costing a fortune, some of todays fancy video cards use more electricity than the rest of the system put together. Yep... here are 3 nice charts video card power consumption in watts: maximum CPU power consumption in watts: 3D games are bad for the future of our planet... LOL ____________ |
||
ID: 3111 | Rating: 0 | rate: / | ||
Wow! Makes me glad I don't play games! My electric bill is high enough!
|
||
ID: 3112 | Rating: 0 | rate: / | ||
Here's a development version of the x86-64 Linux client:
|
||
ID: 3509 | Rating: 0 | rate: / | ||
Bit of a bump there I thought I felt!
|
||
ID: 3510 | Rating: 0 | rate: / | ||
Bit of a bump there I thought I felt! I've been wondering about that. The Q6600 has a 1066 MHz FSB for 4 cores, but the new dual cores have a 1333 MHz FSB. Has anyone tried the new E2160 or E4300 on BOINC? They only have an 800 MHz FSB, but I've been wondering if two of them would produce as much as a Q6600... BTW, You can price out a Q6600 system with 2 GB RAM and an 80 GB SATA HD from Dell beginning at just $609. Two of my teammates are trying them now and are very pleased so far... -- David ____________ The views expressed are my own. Facts are subject to memory error :-) Have you read a good science fiction novel lately? |
||
ID: 3512 | Rating: 0 | rate: / | ||
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.
|
||
ID: 3643 | Rating: 0 | rate: / | ||
Bit of a bump there I thought I felt! @David, I have an E4500 and Q6700 running. According to the BOINCView benchmark, the Q6700 should get 86.82 credits/hour and the E4500 should get 29.51. The Q6700 runs Win64 @ 2.7GHz and the E4500 runs Win32 @ 2.2GHz. I believe if you could OC the E4500 to 2.7GHz and use the same OS, you should get really close to half of the output of the Q6700, regardless of the FSB difference. I can get some other project WU comparisons of those two computers if you are interested. |
||
ID: 3644 | Rating: 0 | rate: / | ||
@j2satx
|
||
ID: 3645 | Rating: 0 | rate: / | ||
@j2satx Get BV 1.4.2 What other projects do you participate in? |
||
ID: 3646 | Rating: 0 | rate: / | ||
Mostly Rosetta, QMC, and MalariaControl. Thanks! ____________ The views expressed are my own. Facts are subject to memory error :-) Have you read a good science fiction novel lately? |
||
ID: 3647 | Rating: 0 | rate: / | ||
@David, Later today, look at computers 67598 and 70234 on Malaria for a comparison. 67598 is E4500 on W32 70234 is Q6700 on W64 This afternoon, I will have an E4500 on W64 (computer 48438 if the change in OS doesn't change the hostid) to make a better comparison to the Q6700. 48438 is a PD805 now...after the upgrade, you'll be able to see that improvement. |
||
ID: 3648 | Rating: 0 | rate: / | ||
Message boards : Number crunching : AMD64
Database Error: The MySQL server is running with the --read-only option so it cannot execute this statement
array(3) { [0]=> array(7) { ["file"]=> string(47) "/boinc/projects/docking/html_v2/inc/db_conn.inc" ["line"]=> int(97) ["function"]=> string(8) "do_query" ["class"]=> string(6) "DbConn" ["object"]=> object(DbConn)#90 (2) { ["db_conn"]=> resource(156) of type (mysql link persistent) ["db_name"]=> string(7) "docking" } ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> &string(49) "update DBNAME.thread set views=views+1 where id=4" } } [1]=> array(7) { ["file"]=> string(48) "/boinc/projects/docking/html_v2/inc/forum_db.inc" ["line"]=> int(60) ["function"]=> string(6) "update" ["class"]=> string(6) "DbConn" ["object"]=> object(DbConn)#90 (2) { ["db_conn"]=> resource(156) of type (mysql link persistent) ["db_name"]=> string(7) "docking" } ["type"]=> string(2) "->" ["args"]=> array(3) { [0]=> object(BoincThread)#3 (16) { ["id"]=> string(1) "4" ["forum"]=> string(1) "2" ["owner"]=> string(1) "5" ["status"]=> string(1) "0" ["title"]=> string(5) "AMD64" ["timestamp"]=> string(10) "1198075636" ["views"]=> string(4) "3300" ["replies"]=> string(2) "84" ["activity"]=> string(23) "4.9338379306321006e-111" ["sufferers"]=> string(1) "0" ["score"]=> string(1) "0" ["votes"]=> string(1) "0" ["create_time"]=> string(10) "1158113123" ["hidden"]=> string(1) "0" ["sticky"]=> string(1) "0" ["locked"]=> string(1) "0" } [1]=> &string(6) "thread" [2]=> &string(13) "views=views+1" } } [2]=> array(7) { ["file"]=> string(63) "/boinc/projects/docking/html_v2/user/community/forum/thread.php" ["line"]=> int(184) ["function"]=> string(6) "update" ["class"]=> string(11) "BoincThread" ["object"]=> object(BoincThread)#3 (16) { ["id"]=> string(1) "4" ["forum"]=> string(1) "2" ["owner"]=> string(1) "5" ["status"]=> string(1) "0" ["title"]=> string(5) "AMD64" ["timestamp"]=> string(10) "1198075636" ["views"]=> string(4) "3300" ["replies"]=> string(2) "84" ["activity"]=> string(23) "4.9338379306321006e-111" ["sufferers"]=> string(1) "0" ["score"]=> string(1) "0" ["votes"]=> string(1) "0" ["create_time"]=> string(10) "1158113123" ["hidden"]=> string(1) "0" ["sticky"]=> string(1) "0" ["locked"]=> string(1) "0" } ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> &string(13) "views=views+1" } } }query: update docking.thread set views=views+1 where id=4