Questions and Answers :
Sixtrack :
No work for anonymous platform?
Message board moderation
Author | Message |
---|---|
Send message Joined: 30 Sep 04 Posts: 2 Credit: 205,842 RAC: 0 |
I use a self compiled BOINC client on my AMD64, but it seems there's no work for it from LHC? My other linux box with pre-compiled client is getting work.. * |
Send message Joined: 27 Jul 04 Posts: 182 Credit: 1,880 RAC: 0 |
We do not release the source for SixTrack on the anonymmous platform. To make sure that we get similar results across platforms we have to compile them in-house. Maybe you can recompile the client so that it pretends to be an ordinary linux client when contacting the LHC@home server? Chrulle Research Assistant & Ex-LHC@home developer Niels Bohr Institute |
Send message Joined: 30 Sep 04 Posts: 2 Credit: 205,842 RAC: 0 |
> We do not release the source for SixTrack on the anonymmous platform. To make > sure that we get similar results across platforms we have to compile them > in-house. I see, thanks for the answer! That's explaining why.. So my other two machines with pre-compiled clients have to work more for LHC ;) Cheers, Bernhard. |
Send message Joined: 22 Oct 05 Posts: 3 Credit: 8,376 RAC: 0 |
We do not release the source for SixTrack on the anonymmous platform. To make sure that we get similar results across platforms we have to compile them in-house. Would it be possible to support the concept of anonymous platforms _without_ releasing the source? This way it would be possible to run LHC@home on a FreeBSD box, using a self-compiled BOINC client (version 5.2.15): 1. sign up with LHC@home (did this some time in the past) 2. manually download the LHC client (url ?) 3. brandelf -t Linux client (this changes the ELF header a bit so that the FreeBSD kernel knows it is a Linux program) 4. add an app_info.xml file 5. crunch in my case, the platform would be i386-portbld-freebsd6.0 |
Send message Joined: 1 Sep 04 Posts: 506 Credit: 118,619 RAC: 0 |
You have missed the essence of Chrulle's reply. The extreme numerical accuracy required by Sixtrack means that the client and operating system have to meet the needs of the project exactly. If this isn't done then the results from different platforms do not match, and where they don't it may not be possible to identify the erroneous result. A lot of work was done on this during the beta phase of the project. Different platforms and compilers were tested, and a satisfactory result was arrived at. The requirement for more crunchers is not great, so the extra work in generating or supporting a wider range of clients is not justifed. Gaspode the UnDressed http://www.littlevale.co.uk |
©2024 CERN