Message boards : Number crunching : Not open source or have I missed it? Is this a disadvantage
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Tigher

Send message
Joined: 13 Jul 05
Posts: 40
Credit: 9,434
RAC: 0
Message 8565 - Posted: 15 Jul 2005, 15:34:15 UTC

Some folks won't entertain this unless it open source. Is it? If not why not? Have I got this wrong and missed a link to the open source web page?

Not sure how many takers they want long term but it could be difficult unless they are prepared to open up the source for people to compile themselves.

ID: 8565 · Report as offensive     Reply Quote
Gaspode the UnDressed

Send message
Joined: 1 Sep 04
Posts: 506
Credit: 118,619
RAC: 0
Message 8567 - Posted: 15 Jul 2005, 16:00:36 UTC - in response to Message 8565.  
Last modified: 15 Jul 2005, 16:01:17 UTC

> Some folks won't entertain this unless it open source. Is it? If not why not?
> Have I got this wrong and missed a link to the open source web page?
>
> Not sure how many takers they want long term but it could be difficult unless
> they are prepared to open up the source for people to compile themselves.
>

It's not open source for a very good reason. Sixtrack is VERY sensitive to differences in FP calculations. The arithmetic has to match on different platforms all the way down to the eightieth bit. Early on in the life of the project it didn't and the final results varied, sometimes a little, sometimes a lot.

The LHC team have put a lot of effort into solving this. Opening the source up for users to compile their own versions will inevitably undo all the work that's been done, and render a lot of the computation worthless.

Giskard


Gaspode the UnDressed
http://www.littlevale.co.uk
ID: 8567 · Report as offensive     Reply Quote
Profile Tigher

Send message
Joined: 13 Jul 05
Posts: 40
Credit: 9,434
RAC: 0
Message 8570 - Posted: 15 Jul 2005, 18:10:22 UTC - in response to Message 8567.  

> > Some folks won't entertain this unless it open source. Is it? If not why
> not?
> > Have I got this wrong and missed a link to the open source web page?
> >
> > Not sure how many takers they want long term but it could be difficult
> unless
> > they are prepared to open up the source for people to compile
> themselves.
> >
>
> It's not open source for a very good reason. Sixtrack is VERY sensitive to
> differences in FP calculations. The arithmetic has to match on different
> platforms all the way down to the eightieth bit. Early on in the life of the
> project it didn't and the final results varied, sometimes a little, sometimes
> a lot.
>
> The LHC team have put a lot of effort into solving this. Opening the source up
> for users to compile their own versions will inevitably undo all the work
> that's been done, and render a lot of the computation worthless.
>
> Giskard
>
>
>

good point well made. Thank you

ID: 8570 · Report as offensive     Reply Quote
Profile The Gas Giant

Send message
Joined: 2 Sep 04
Posts: 309
Credit: 715,258
RAC: 0
Message 8577 - Posted: 15 Jul 2005, 22:11:07 UTC - in response to Message 8567.  

> > Some folks won't entertain this unless it open source. Is it? If not why
> not?
> > Have I got this wrong and missed a link to the open source web page?
> >
> > Not sure how many takers they want long term but it could be difficult
> unless
> > they are prepared to open up the source for people to compile
> themselves.
> >
>
> It's not open source for a very good reason. Sixtrack is VERY sensitive to
> differences in FP calculations. The arithmetic has to match on different
> platforms all the way down to the eightieth bit. Early on in the life of the
> project it didn't and the final results varied, sometimes a little, sometimes
> a lot.
>
> The LHC team have put a lot of effort into solving this. Opening the source up
> for users to compile their own versions will inevitably undo all the work
> that's been done, and render a lot of the computation worthless.
>
> Giskard
>
I'm not sure if this is the real reason, but the folks at CERN have already optimised the application a fair amount. I quote....

"At the time we started this analysis, an average WU would take about one hour to compute on a 2 GHz P4 machine. This number is also highly influenced by the options the physicist specify. During our work with the application we had to change Fortran compilers many times, sometimes just versions and sometimes also the compiler manufacturer, and each time the execution time for a WU became smaller. The version we finally used for the public had almost halved the time an average WU takes."

Live long and crunch.

Paul
(S@H1 8888)
BOINC/SAH BETA
ID: 8577 · Report as offensive     Reply Quote

Message boards : Number crunching : Not open source or have I missed it? Is this a disadvantage


©2025 CERN