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: 87
Posts: 87   Pages: 9   [ Previous Page | 1 2 3 4 5 6 7 8 9 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 232781 times and has 86 replies Next Thread
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3715
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: It is time to move to CUDA/BOINC !!!!

HCMD2 is not even the last project to choose for making performance analysis, it is definitely the project to avoid for this purpose.
This is due to the way WUs are built with the parent/child/grand-child/grand-grand-child concept, and this concept itself is due to the fact that if WUs were built traditionally they would range from a few hours to several days as we have seen during the beta tests.
So forget about HCMD2 if you want to build runtime comparisons. Even the average of one day of results in the same machine/OS is barely meaningful from one day to the next.

As has been said HCC is the best project for such analysis because it is the most homogeneous as far as runtimes are concerned.
HFCC and FAAH are less homogeneous but they can still give interesting information as long as you work on a big enough number of results (several tenths).
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Oct 1, 2009 4:49:56 AM]   Link   Report threatening or abusive post: please login first  Go to top 
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3715
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: It is time to move to CUDA/BOINC !!!!

the "weird" is that in benchmarks win7 64 bit gives ..
2144 floating point MIPS(Whetstone) per cpu
6542 integer MIPS (Dhrystone) per cpu

in ubuntu 9.04 64bit gives..
1959 floating point mips
4547 integer mips

in winXP..
2574 floating point mips
5909 integer mips

in benchmarks win7 have the highest numbers but in "action".. poor results
H_A,
Your Ubuntu benchmark is definitely abnormal, and probably your Win7 one as well.
I use a quad with an XP benchmark close to yours and with the same machine the Ubuntu 64 benchmark for integers is about 12,000, and I would expect the Win7 64 benchmark to be relatively close to the Ubuntu one.
My first guess is that power management is active for you in both Ubuntu and Win7, and then when BOINC is running alone in the machine its lowest profile is making power management to switch the processor speed to its economy rate.
Another possibility is the version of BOINC that you used. For example, for Linux, version 6.14 or 6.15 (I don't remember which one right now) had a much lower integer benchmark than the other one (of 6.14/6.15) or 6.18.

So when you give benchmark results it can often be valuable to mention which version of BOINC was used.

Cheers. Jean.
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Oct 1, 2009 5:09:37 AM]   Link   Report threatening or abusive post: please login first  Go to top 
H_A
Cruncher
Joined: Sep 14, 2009
Post Count: 6
Status: Offline
Reply to this Post  Reply with Quote 
Re: It is time to move to CUDA/BOINC !!!!

Sorry for not mentioning boinc versions.
For windows was 6.6.36 , and for linux Boinc was 6.4.5.
As for power profiles , in win i had High Perfomance profile active.

I know use Vista Sp2 32bit, with boinc version 6.6.38 and after several HCC projects i will post again the cpu times.
Cheers. Harris Anastopoulos
[Oct 1, 2009 7:02:08 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: It is time to move to CUDA/BOINC !!!!

No mention of Fermi in this thread yet. The lines of CPU and GPU are becoming blurred with each generation of GPU's. With that happening it may be worth at least gaining as much knowledge as possible now instead of trying to cram later. Fermi also has support for C++ which should make it easier to program for.
[Oct 2, 2009 2:26:02 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: It is time to move to CUDA/BOINC !!!!

Well, projects such as GPUGrid are working with CUDA, and while they are being very successful, it can be hard for some people to get it working. Sometimes it works great first try, sometimes it takes a little tinkering, and that's not WCG's style. They work to make helping as simple as downloading a single program and forgetting about it. You can do more, but they don't want you to have to.

I'm sure WCG is working on implementing CUDA (as they have said many times), but they need time to get a project well suited to it, get the scientists on board, and work out all the kinks so it meets the set and forget feature.

So many people argue that we should be pushing the envelope on tech, yet when problems occur because they were trying something new (CEP) there is a riot! We can't expect to be on the bleeding edge AND not have problems. WCG has taken the route of erroring on the side of not having any problems, other projects take the opposite approach.

I have safely been running both WCG and GPUGrid on my computer for two months now with no impact on WCG to speak of. As soon as WCG supports GPUs I'll be full blast here, but until then I'm supporting another Bionic GPU project in the hopes that the more work we do, the faster the bugs will get fixed. That's all I can do at the moment, so that's what i'm doing.

And Fermi looks very promising. I really want to see it actually released, but we'll have to wait a little while as the demos are all still in the prototype stage. Can't wait!

P.s. - for the ATI users, the newest bionics version supports ATI, so it's comming, just give it some time.
[Oct 2, 2009 2:09:37 PM]   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: It is time to move to CUDA/BOINC !!!!

Well, projects such as GPUGrid are working with CUDA, and while they are being very successful, it can be hard for some people to get it working. Sometimes it works great first try, sometimes it takes a little tinkering, and that's not WCG's style. They work to make helping as simple as downloading a single program and forgetting about it. You can do more, but they don't want you to have to.


Being able to basically install the program and let it do the rest is the only way CUDA the majority will participate using GPU's. I think NVIDIA and Intel are both working to using common programming languages for the GPU. I don't know if ATI is moving that way or not since they don't make the headlines all that much anymore. As C++ is implemented I think it will become easier for everyone to tap into that enormous amount of processing power and make it easier on the end user.

Should be an exciting time in computing as that enormous amount of crunching power becomes easier to access.
[Oct 2, 2009 3:43:43 PM]   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: It is time to move to CUDA/BOINC !!!!

I'm sure WCG is working on implementing CUDA (as they have said many times), but they need time to get a project well suited to it, get the scientists on board, and work out all the kinks so it meets the set and forget feature.

Well actually WCG has said little on CUDA or GPU for that matter, the last 'official' was that initially WCG was looking only at CUDA and then the plan was expanded to include OpenCL, in infant shoes. CUDA is only looked at for the HCC project was included in the post by bbover3. Further to remind that GPU computing was according a WCG tech still not considered ready for the big time as per the definitions of WCG... impaired device usability, or nighttime crunching. Boils down to, yes it will come, don't know where, don't know when. If you know anything more 'official', I'm all ears.

As for Fermi... if it does OpenCL who knows will one of the science project developers jump on that wagon.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Oct 2, 2009 4:17:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
twilyth
Master Cruncher
US
Joined: Mar 30, 2007
Post Count: 2130
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: It is time to move to CUDA/BOINC !!!!

Fermi won't be out for a while - 1Q 2010 as I understand it. But HD5xxx is here now. I'm not aware of any benchmarks for Fermi, but based on speculation I've read, th 5870 is already superior. On single precision floating point operations it will blow the GT300 away. Although to be fair, double precision is more useful and may have an edge in that department.

nVidia is still in the competition, but AMD is in the process of surpassing them and already has in many ways.
----------------------------------------


[Oct 2, 2009 8:18:16 PM]   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: It is time to move to CUDA/BOINC !!!!

I'm sure WCG is working on implementing CUDA (as they have said many times), but they need time to get a project well suited to it, get the scientists on board, and work out all the kinks so it meets the set and forget feature.

Well actually WCG has said little on CUDA or GPU for that matter, the last 'official' was that initially WCG was looking only at CUDA and then the plan was expanded to include OpenCL, in infant shoes. CUDA is only looked at for the HCC project was included in the post by bbover3. Further to remind that GPU computing was according a WCG tech still not considered ready for the big time as per the definitions of WCG... impaired device usability, or nighttime crunching. Boils down to, yes it will come, don't know where, don't know when. If you know anything more 'official', I'm all ears.

As for Fermi... if it does OpenCL who knows will one of the science project developers jump on that wagon.


My mistake! blushing

I just remember reading about it on the Forums a while ago, and over time the "being looked at for HCC" translated into WCG is working on it in my memory...

On a semi related note - what language do the scientists use for their programs? I had the chance to talk to a recruiter from IBM about internships, (which apparently IBM doesn't do internships for WCG. sad ) but when I asked what languages they used and the like, he responded that was more the domain of the scientists...
[Oct 3, 2009 1:39:58 AM]   Link   Report threatening or abusive post: please login first  Go to top 
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3715
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: It is time to move to CUDA/BOINC !!!!

but when I asked what languages they used and the like, he responded that was more the domain of the scientists...
And he was saying the truth. I have not counted how many times CAs have said it in the many threads about using graphics processors but if you had looked for it you wouldn't have had too much time to spend for finding it: writing the science applications or choosing which existing one they want to use is the scientists' choice and responsibility.

That's why there has not been much hurry for WCG to explore the CUDA/GPU way: as long as no scientists were willing to write apps for this technology the topic was purely academic. Now that HCC scientists have said that they might be interested it is a different story.

Back to languages I think that some are written in C++ and I am sure that a few are using Fortran.

Cheers. Jean.
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Oct 3, 2009 7:01:07 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 87   Pages: 9   [ Previous Page | 1 2 3 4 5 6 7 8 9 | Next Page ]
[ Jump to Last Post ]
Post new Thread