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
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
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.
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 :)
RE: As part of
)
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
app_info updated with the new
)
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
RE: RE: As part of
)
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 ...
RE: Obviously this
)
Once again Metod, thanks for the info. I'm glad you pay attention to the beta change logs :)
Here's a development version
)
Here's a development version of the x86-64 Linux client:
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
app_info updated with the new
)
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 :)