How to show graphics on GPU work

Questions and Answers : GPU applications : How to show graphics on GPU work
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Drew

Send message
Joined: 16 Feb 08
Posts: 5
Credit: 1,397,154
RAC: 1
United States
Message 1368006 - Posted: 15 May 2013, 1:06:39 UTC

How can I get my PC to show graphics on GPU work?
ID: 1368006 · Report as offensive
Profile Gatekeeper
Avatar

Send message
Joined: 14 Jul 04
Posts: 887
Credit: 176,479,616
RAC: 0
United States
Message 1368008 - Posted: 15 May 2013, 1:13:44 UTC - in response to Message 1368006.  
Last modified: 15 May 2013, 1:18:50 UTC

The short answer is : you can't.
ID: 1368008 · Report as offensive
Profile Drew

Send message
Joined: 16 Feb 08
Posts: 5
Credit: 1,397,154
RAC: 1
United States
Message 1368011 - Posted: 15 May 2013, 1:25:20 UTC - in response to Message 1368008.  

I used to think that might be the case but, it doesn't seem to explain why I can run very intense GPU based graphics games. I can also set several CPUs to run Seti data and get the BOINC output graphics screens - which are processed through the GPUs- so, GPU reserve capacity just doesn't seem to make a sensible answer. Ultimately the CPU through the OS controls and distributes my PC work. It would likely just be that BOINC is short on that end of the stick or there is a trick I don't know about with the BOINC config.
ID: 1368011 · Report as offensive
Profile Gatekeeper
Avatar

Send message
Joined: 14 Jul 04
Posts: 887
Credit: 176,479,616
RAC: 0
United States
Message 1368021 - Posted: 15 May 2013, 2:03:49 UTC - in response to Message 1368011.  

Someone with more technical knowledge could give you a better explanation, but AFAIK, only the CPU apps have the code to run the screensaver. I know it has been specifically excluded in all the "optimized" apps, including the ones for CPU, to make the programs more efficient. I believe the screensaver is an openGL program, and the CUDA (GPU) programs don't leave enough overhead. But as I said, I'm just a "user". (g)
ID: 1368021 · Report as offensive
Profile arkayn
Volunteer tester
Avatar

Send message
Joined: 14 May 99
Posts: 4438
Credit: 55,006,323
RAC: 0
United States
Message 1368023 - Posted: 15 May 2013, 2:13:25 UTC

The other reason is the CUDA apps do not include the graphics app like CPU stock apps do.

ID: 1368023 · Report as offensive
Profile Drew

Send message
Joined: 16 Feb 08
Posts: 5
Credit: 1,397,154
RAC: 1
United States
Message 1369119 - Posted: 17 May 2013, 21:09:27 UTC - in response to Message 1368021.  

Ok - thanks for your feedback.
ID: 1369119 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1369125 - Posted: 17 May 2013, 21:35:54 UTC - in response to Message 1368021.  

I believe the screensaver is an openGL program, and the CUDA (GPU) programs don't leave enough overhead.

No, that's not true. It was always believed that using the GPU and making it show intricate 3D OpenGL graphics at the same time would increase the error rate, but it shouldn't. CUDA has had the capability to show graphics while doing calculations from day one, but the project just didn't choose to use the option.

Einstein does have a graphics app for the CUDA and OpenCL applications, showing it's well possible.
ID: 1369125 · Report as offensive

Questions and Answers : GPU applications : How to show graphics on GPU work


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.