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: 49
Posts: 49   Pages: 5   [ Previous Page | 1 2 3 4 5 ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 6227 times and has 48 replies Next Thread
Dataman
Ace Cruncher
Joined: Nov 16, 2004
Post Count: 4865
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

then you could even run the 3D BOINC screensaver ;P

When pigs fly I'll run it!!!
laughing biggrin laughing

In the summer the middle card in the 3-card machines can get too hot. The trick I use is to remove the dummy plug from middle card and boot it. The the middle card does not get detected and it runs with two. It can error the wu on that card sometimes depending on the project. This probably only works with windows too. As always, I don't know much about Linux/AMD/ATI (amoung myriad other things biggrin )

cowboy
----------------------------------------


[Oct 6, 2010 5:05:37 PM]   Link   Report threatening or abusive post: please login first  Go to top 
sk..
Master Cruncher
http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif
Joined: Mar 22, 2007
Post Count: 2324
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

...when GPU crunching really should only be done when you're not using the computer. Does anyone crunch on GPU during use? It's one of the deeper concerns that WCG has... the impact on the volunteer.
Most people that crunch on GPUs let their cards crunch when they are using the computer for normal usage. For more powerful cards (useful for crunching) normal usage (Internet browsing and desktop application use) does not impact the GPU crunching performance, and crunching does not impact on the GUI.

If you go back to CC1.1 cards and their buggy use a year or so ago then it was common for non-mature applications to hang and the odd temporary system freeze. Driver updates and developer tool advances have come a long way in that time as have GPUs.

Gamers can set up exceptions, so that they stop crunching when gaming, but that applies as much to the CPU use as the GPU. I would suggest that anyone playing a resource intensive game should exit Boinc altogether, as games can mess with GPU memory and even system memory.

If the WCG is still considering crunching with GPUs I would strongly suggest only supporting Fermi cards and above from the NVidia range, and would prefer the WCG choose only to support recent ATI cards, as there has never been a medical research project for ATI cards available to Boinc crunchers.

Dataman, Cunning but I would just pull that middle GPU in the summer as it still draws power, even if not in use, and it reduces system air flow for the other cards. You could disable it in device manager, but I am not sure if it would still draw power and it would still be there using up air flow space. Maybe a good time to take it out and clean it.

I guess you are using an older driver as the dummy plugs are no longer needed with the last two driver releases. The last driver also brought some performance gain over some immediately previous versions, well at least for a GTX470. That said the older (but usually buggier) drivers were faster to begin with, so the recent improvement just gained back some of the lost performance.
----------------------------------------
[Edit 1 times, last edit by skgiven at Oct 6, 2010 6:12:01 PM]
[Oct 6, 2010 6:08:22 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Dataman
Ace Cruncher
Joined: Nov 16, 2004
Post Count: 4865
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

Dataman, Cunning but I would just pull that middle GPU in the summer as it still draws power, even if not in use, and it reduces system air flow for the other cards. You could disable it in device manage, but I am not sure if it would still draw power and it would still be there using up air flow space. Maybe a good time to take it out and clean it.


In the summer I just bring it down for 3-4 hours during the hot part of the afternoon then back up it goes. I don't have many heat problems any more except middle cards when it is 108F here.
Clean everything every even numbered month (controlled by a reminder in MS Office tongue ) Never any dust here.

I guess you are using an older driver as the dummy plugs are no longer needed with the last two driver releases. The last driver also brought some performance gain over some immediately previous versions, well at least for a GTX470.

No, using 258.96. Still worked last time I tried it. Will test it next time I bring one down. They are a bit of a pain ... but then I'd have to use device manager to do it.
----------------------------------------


[Oct 6, 2010 6:31:38 PM]   Link   Report threatening or abusive post: please login first  Go to top 
sk..
Master Cruncher
http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif
Joined: Mar 22, 2007
Post Count: 2324
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

Ah right, get you now; I thought you were disabling it for the entire summer.
[Oct 6, 2010 7:50:35 PM]   Link   Report threatening or abusive post: please login first  Go to top 
TimAndHedy
Senior Cruncher
Joined: Jan 27, 2009
Post Count: 267
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

If the WCG is still considering crunching with GPUs I would strongly suggest only supporting Fermi cards and above from the NVidia range, and would prefer the WCG choose only to support recent ATI cards, as there has never been a medical research project for ATI cards available to Boinc crunchers.

I would expect OpenCL. Since IBM was involved with it you would think they may be able to round up a few volunteers to help.

FYI, Some OpenCL information if you are interested. I have only lightly scanned the information myself. Card Capabilities are addressed in these documents.

NVidia Programming Guide Card Capabilities Start on Page 51.

http://www.nvidia.com/content/cudazone/downlo...enCL_ProgrammingGuide.pdf

ATI Programming Guide Page 119 has support information.

http://developer.amd.com/gpu_assets/ATI_Stream_SDK_OpenCL_Programming_Guide.pdf
[Oct 7, 2010 2:17:39 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: NVIDIA Support and Multicore....

Was thinking the rendering unde Linux was not up to snuff compared to Windows, so here is another piece that will facilitate any GPU crunch implementation using OpenCL, on the agenda of WCG (approved) http://www.webupd8.org/2010/10/gimp-plugins-in-ubuntu-1010-could.html
A post on the GIMP users website points out that Ubuntu 10.10 comes with OpenCL support which means that multimedia or image processing applications such as GIMP or the GIMP plugins can use OpenCL (hardware acceleration) to get an amazing performance boost - the post says this could make the GIMP plugins 1000 times faster and even though it seems a bit unrealistic, it's still pretty exciting. However, it won't work with the existing plugins - they will have to be re-written to take advantage of OpenCL.

Please note: this will only work with the OpenCL driver shipped with Nvidia 17x+ or the ATI SDK (so you'll have to install the proprietary drivers). Also, you need to have a CUDA enabled Nvidia graphics card (G80 GPUs, 8xxx series) or ATI with Close to Metal (2xxx series) to use it.
.

Let me tickmark the 8xxx series box, but also have a cheapo 220 waiting on the shelf ;-)
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Oct 7, 2010 4:24:54 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Dataman
Ace Cruncher
Joined: Nov 16, 2004
Post Count: 4865
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

Let me tickmark the 8xxx series box, but also have a cheapo 220 waiting on the shelf ;-)

biggrin We are going to turn you into a rabid GPU cruncher yet, Sek. Warning: It is addictive. laughing biggrin laughing
cowboy
----------------------------------------


[Oct 7, 2010 5:02:48 PM]   Link   Report threatening or abusive post: please login first  Go to top 
sk..
Master Cruncher
http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif
Joined: Mar 22, 2007
Post Count: 2324
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: NVIDIA Support and Multicore....

ATI SDK2.3 will be released in Dec 2010. By the end of the year the GTX475 should be out, and along with the GTX460, be properly supported by Linux (the NVidia 3.2 dev app has been at the RC stage for some time). So if the WCG decides to run with Open CL, around Jan/Feb would seem like a good time to begin widespread testing. The next year or two is likely to see more revisional updates and refinements rather than full generation changes for both types. So we might be entering a period of stability in the GPU arena.

Normally it's important to give yourself time to actually do some research with the existing GPU technology, before people start swapping them out of their systems; GPUs do not hang around like CPUs. A 3 to 5 year old CPU is still useful, but a 3 to 5 year old GPU is dead weight - For crunchers, 3 months running costs are about the same as a replacement card, with lower running costs. A comparable replacement could pay for itself in 6months and do the same or more work. So normally there is a window for each generation.
Open CL may however avoid this, it is well touted as being universal, but it is only universal up to the time it is bettered by code or card. There is no guarantee that the next generations of card will support Open CL, and from experience you cannot rely on what ATI or NVidia say they will do in 18months time; NVidia all but stripped the Fermis of double precision very late in the day and much to the dismay of many. Will Open CL be supported by the next generation of ATI or NVidia GPU? Probably, but not if they want to sell something else, and they very well might.
As for drivers, you can’t say 17+ supports OpenCL or anything else. You will need to test every generation of driver against every card type to be sure it actually does, and you will no doubt find that some do not, that some older drivers were faster and some new code is not supported (app mod needed...), but this is the way GPU crunching is, has been, and will continue to be.

So, is the WCG really up for this challenge?
[Oct 28, 2010 3:31:09 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: NVIDIA Support and Multicore....

We are going to turn you into a rabid GPU cruncher yet, Sek. Warning: It is addictive.
(with smilies galore around this quote)

That slid behind the event horizon, but the time was right, so did another test since the plan was to boot back into Linux... the aim is to find if it's certain WCG CPU sciences running way way faster on Linux v Woz (HCC+C4CW) or whether there is a much bigger motivation to crunch Linux. Well the numbers are in for the MW 0.21 Nbody, running on W7-64 or Linux 64 bit (with modded scheduler to match the 2.6.38 kernel). So...

In run time, though MW themselves say that the Linux compile is <10% faster, the measurement is 1.82x. Concerned for variable run times, looked at credit as a measure of performance and ... 1.58x more per hour of crunching on Linux.

Will run a few more of the 0.21 just to ensure that nothing substantive is distorting, then I'll proceed and convert the other cruncher too... it's on W7-32, but the CPU is 64 bit capable according MS own diagnostics.

Looking back in the BOINCTasks history, some CEP2 jobs ran 98.8% efficient on this Q6600. Seems that 2 CEP2 combo'd with 2 Clean Water runs several percent better than 1 CEP2 with 3 Clean Water. Odd, but a good dozen each implies so. Also ''idle'' crunching v ''used'' gives 3-4% better efficiency, that not being a surprise. CEP2 v 6.37 really does much better on my setup.

oops, that pretty much all off-topic :O
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Nov 22, 2010 11:41:31 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 49   Pages: 5   [ Previous Page | 1 2 3 4 5 ]
[ Jump to Last Post ]
Post new Thread