Sooo, since I have a pretty big cache, I wonder if anyone has had any experience switching BOINC from 32 to 64 bit in midstream? Does it cause a problem or should I wait until the cache drains out before switching?I'll set to no new work, but if I could switch everything now with no ill effects, I'll do it!Pam
Nota bene - Requirements64-bit Linux 2.6.x - sorry, no 2.4 supported.glibc 2.3.4 or newer - find out what version yours is by typing "/lib/libc.so.6" on a new line - as if you were trying to execute the library itself, that will show you details about your installed glibc version.64-bit BOINC client - caution: this will limit your choice of other project to participate in at the same time, because not a lot of them offer 64-bit science apps yet.
I switched from Seti 32-bit apps to 64-bit apps in midstream and have experienced no ill effects. As usual with risky configurations, YMMV. I suspect switching Boincs from i386 to x86_64 architecture may have ill effects.
Does the 64-bit client support SETI (or vice versa) and, if so, how to make it run? And is there more to switching to the optimised app than just copying the files after stopping BOINC?
Hi Mike,http://calbe.dw70.de/2.2b/FINAL_2.2B_LINUX_v2_64bit.tar.bz2 <-- Crunch3r's source snapshot that we compiled the 64-bit Linux apps from.Compiling is really a b...other.That said, I recommend you use OpenSuSe 10.2 as a compilation platform, since it'll have all the same lib versions, then adjust the ICC and IPP paths.First, edit MAKE.ICC to reflect your ICC/IPP directories, then run it.Second, go inside the client/Optimizer subdirectory and use one of the compile_* scripts (after editing for your system paths) to compile the library with the optimized code.Then, go up one dir to client/ and copy the corresponding Makefile* (you'll see there are a few with recognizable extensions) to "Makefile" (again, after editing them to reflect your paths). Run "make" inside the client directory. That's it, provided you'll go with OpenSuSe 10.2 (64-bit, obviously). No guarantees with other distros, we tried and there were quite a lot of problems that weren't really reproducible.As for running the apps, that's different. Compiling works best there with this source package.I've been lazy and haven't updated the Linux compilation How-To. Yet another to-do HTH,Simon.
Quote from: Pam Heinze on 13 Apr 2007, 08:06:29 pmSooo, since I have a pretty big cache, I wonder if anyone has had any experience switching BOINC from 32 to 64 bit in midstream? Does it cause a problem or should I wait until the cache drains out before switching?I'll set to no new work, but if I could switch everything now with no ill effects, I'll do it!PamHi Pam,you'd be on the safe side to let you cache run dry. So that's what i would do.You might also consider using a 64 bit boinc client (Agustine) provides one. HTH