Einstein@Home for 64-bit Linux on AMD Athlon 64 X2

Trog Dog
Trog Dog
Joined: 25 Nov 05
Posts: 191
Credit: 541,562
RAC: 0

RE: As part of

Message 43326 in response to message 43325

Quote:

As part of introduction of alternative platform in BOINC version 5.9.X and newer there is an additional tag in app_info.xml, which is rather mandatory: .... If it's not there, BOINC will error out on receiving new tasks as well as on resuming existing ones.

Thanks for the heads-up Metod I'll amend the app_info in future - beter yet - Einstein will support the 64bit platform and I won't have to do it :D

Trog Dog
Trog Dog
Joined: 25 Nov 05
Posts: 191
Credit: 541,562
RAC: 0

app_info updated with the new

Message 43327 in response to message 43324

app_info updated with the new platform tag



einstein_S5R2


einstein_S5R2_4.21_i686-pc-linux-gnu



einstein_S5R2_4.21_i686-pc-linux-gnu.so


einstein_S5R2
421
x86_64-pc-linux-gnu

einstein_S5R2_4.21_i686-pc-linux-gnu



einstein_S5R2_4.21_i686-pc-linux-gnu.so



einstein_S5R2


einstein_S5R2_4.18_i686-pc-linux-gnu



einstein_S5R2_4.18_i686-pc-linux-gnu.so


einstein_S5R2
418
x86_64-pc-linux-gnu

einstein_S5R2_4.18_i686-pc-linux-gnu



einstein_S5R2_4.18_i686-pc-linux-gnu.so

Metod, S56RKO
Metod, S56RKO
Joined: 11 Feb 05
Posts: 135
Credit: 795,508,852
RAC: 33,952

RE: RE: As part of

Message 43328 in response to message 43326

Quote:
Quote:
As part of introduction of alternative platform in BOINC version 5.9.X and newer there is an additional tag in app_info.xml, which is rather mandatory: .... If it's not there, BOINC will error out on receiving new tasks as well as on resuming existing ones.

Thanks for the heads-up Metod I'll amend the app_info in future - beter yet - Einstein will support the 64bit platform and I won't have to do it :D

Obviously this app_info.xml hack is not needed anymore ... At approximately two thirds of the list:

- core client: when parse app_info.xml, set platform to primary platform. Otherwise anonymous platform mechanism doesn't work.

Metod ...

Trog Dog
Trog Dog
Joined: 25 Nov 05
Posts: 191
Credit: 541,562
RAC: 0

RE: Obviously this

Message 43329 in response to message 43328

Quote:

Obviously this app_info.xml hack is not needed anymore ... At approximately two thirds of the list:

- core client: when parse app_info.xml, set platform to primary platform. Otherwise anonymous platform mechanism doesn't work.

Once again Metod, thanks for the info. I'm glad you pay attention to the beta change logs :)

ebahapo
Joined: 22 Jan 05
Posts: 47
Credit: 750,425
RAC: 0

Here's a development version

Here's a development version of the x86-64 Linux client:

  • * Untar the file

boinc_5.10.10_x86_64-pc-linux-gnu.tgz at the BOINC working directory.
* Read the file "README.x86_64-pc-linux-gnu".
The official client for x64 Windows client can be found at boinc_5.10.13_windows_x86_64.exe.

The BOINC client 5.10 can now get 32-bit applications from projects that haven't added support for AMD64 (e.g., Lattice, QMC, etc), provided that they run at least the BOINC server 5.0.9. However, such AMD64 clients for Windows may not get applications from some projects that supported AMD64 before due to a platform name change, at least until such projects are updated.

For more information, see the BoincStats Forum.

HTH

Trog Dog
Trog Dog
Joined: 25 Nov 05
Posts: 191
Credit: 541,562
RAC: 0

app_info updated with the new

Message 43331 in response to message 43327

app_info updated with the new 4.35 app



einstein_S5R2


einstein_S5R2_4.35_i686-pc-linux-gnu



einstein_S5R2_4.35_i686-pc-linux-gnu.so


einstein_S5R2
435

einstein_S5R2_4.35_i686-pc-linux-gnu



einstein_S5R2_4.35_i686-pc-linux-gnu.so



einstein_S5R2


einstein_S5R2_4.21_i686-pc-linux-gnu



einstein_S5R2_4.21_i686-pc-linux-gnu.so


einstein_S5R2
421

einstein_S5R2_4.21_i686-pc-linux-gnu



einstein_S5R2_4.21_i686-pc-linux-gnu.so

and the following files need to be downloaded -

http://einstein.phys.uwm.edu/download/einstein_S5R2_4.35_i686-pc-linux-gnu
http://einstein.phys.uwm.edu/download/einstein_S5R2_4.35_i686-pc-linux-gnu.so

If you haven't already attached your 64bit box to E@H you need to.

Create the app_info.xml file in the Einstein project directory (typically, ~/BOINC/projects/einstein.phys.uwm.edu/ ), and copy the two downloaded files into you E@H project directory, you'll need to set the executable bit on the first file (the one that doesn't end in .so). Stop BOINC, then restart it.

If all went well there will be a message early on in the log stating app_info found for Einstein.

Looking forward to the day when Einstein updates their server code so that the 32bit executable is sent to 64bit hosts :)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.