Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 7
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1691 times and has 6 replies Next Thread
jamie.kotlewski
Cruncher
Joined: Feb 7, 2007
Post Count: 32
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Optimised Clients

Hi,

I wasn't sure if this is the correct spot for it but I assumed as much. I was wondering on why there are not optimised clients available for WCG? I run MilkyWay@Home and there is an optmised client that is much more efficient and gets workunits done in 5 minutes which used to take 4 hours. All this is just the coding of the application. No cheating is involved and all the calculations are correct and validated. If this could happen for that project why can't it happen for WCG? It would mean more work done in less time therefore advancing science data to a whole new level.

If any mods or other have thoughts I would appreciate them. It would benefit everyone overall, as long as WCG could keep up the work generation if it was possible.

Thanks!

Jamie
[Nov 20, 2008 6:47:06 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Optimised Clients

If any improvements can be made, they go in the official science application. Why on earth would it be otherwise?
[Nov 20, 2008 7:16:06 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Optimised Clients

Understanding...

- Client: The BOINC software that manages and controls the Science Applications (SA) available in 32 and 64 bit compile:
- Project: The Distributed Computing Grid that sends the SA for processing to a Client, some offering a 32 bit SA, others a 64 bit SA or both.

- 32 bit SA: What most floating point, double precision computations run at. WCG SA's are intense on these.
- 64 bit SA: An advanced compile for faster processing, but due to the fact that the floating point, double precision computations still run in 32 bit, not very much faster than 32 bit. Gains reported and measured are ~15%.

What the 64 bit client does is blow up the benchmark, Dhrystone (integer) test to double or more. The Whetstone (floating point) part remains almost the same as the 32 bit client which is foretelling why the real gain is not enormous. So, Is Milky Way FP or Int Intensive?

So much for my simplified understanding.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
----------------------------------------
[Edit 1 times, last edit by Sekerob at Nov 20, 2008 9:01:18 AM]
[Nov 20, 2008 8:57:20 AM]   Link   Report threatening or abusive post: please login first  Go to top 
jamie.kotlewski
Cruncher
Joined: Feb 7, 2007
Post Count: 32
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Optimised Clients

What I mean is not the Boinc Client but the Application itself. Like the "FightAIDS@Home 6.06" or the application "Nutritious Rice for the World 6.17" etc.

Milkyway replace the original one with one that is coded for much more efficiently and is able to do 100 times the calculations than the original one. Somehow someone wrote a code that is much better than the developer. I believe since it is an open source application people can look at it and work on it. Is that the case with the WCG applications? Is there a way to make it more efficient?
[Nov 20, 2008 11:53:31 PM]   Link   Report threatening or abusive post: please login first  Go to top 
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3716
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Optimised Clients

Is that the case with the WCG applications? Is there a way to make it more efficient?

Answers are No and Maybe.
The science applications that we run at WCG are provided by the project scientists and audited and certified by WCG. At this stage if an application were so poorly written that it could be made 48 times faster by writing it correctly I think that it would be detected and that the project would be delayed until an acceptable version is provided. I doubt that WCG takes the risk to make us waste our CPU cycles by crunching lousy code.

There could possibly be a more efficient version only if the scientists provide one through the same path, which most of them are not really motivated to do.
However there are some projects like HCC which are already much more efficient (about 25 % faster for HCC) when running in 64-bit mode without any other modification.

Cheers. Jean.
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Nov 21, 2008 12:29:09 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Optimised Clients

...we are not open source....
[Nov 21, 2008 6:20:19 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Optimised Clients

. . . not a pool but a spring!
[Dec 13, 2008 1:46:03 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread