GPU usage at ~3% on RTX2070

Markus Windisch
Markus Windisch
Joined: 23 Aug 21
Posts: 19
Credit: 17,815,524
RAC: 681,527
Topic 226132

Aloha,

I found some threads with this topic but none seems to have such low usage. It's never over 12%. What did I do wrong? Temperature also says there's not much done with my GPU :´(

Currently: gravitational wave research, GPU active. CPU (AMD 3950x 16 core) at 100%.

Must note, too: The progress for the GPU part is mostly stuck at 99%? (!)

greetings
Markus

Markus Windisch
Markus Windisch
Joined: 23 Aug 21
Posts: 19
Credit: 17,815,524
RAC: 681,527

P.S. I downloaded newest

P.S. I downloaded newest NVIDIA studio drivers

Exard3k
Exard3k
Joined: 25 Jul 21
Posts: 50
Credit: 34,027,452
RAC: 22,740

Patience. At the end of the

Patience. At the end of the Workunit, there is some post-processing going on that is only done by the CPU.

 

To better keep your GPU usage high, you can always run several tasks at the same time. Staggered starts and multiple tasks at the same time is the best to get this

archae86
archae86
Joined: 6 Dec 05
Posts: 3,021
Credit: 5,000,564,115
RAC: 3,003,768

Aside from the benefits of

Aside from the benefits of running multiple GPU tasks simultaneously, you may find benefit by greatly reducing competing usage of your CPU (your GPU needs frequent support from the CPU throughout the task, and if it has to wait for it--utilization goes down and elapsed time goes up).

An easy way to check whether competing BOINC CPU tasks are slowing you down is just to suspend all available CPU tasks, then monitor activity through a couple of task cycles.  If you get a big benefit, you can try lowering the allowable number CPU tasks, or adjusting task priorities, or other tricks of the trade.

Also, you'll probably like your results better if you don't mix the two flavors of GPU tasks (Gravity Wave and Gamma-Ray Pulsar).

Since your expressed concern is with the GW GPU tasks, I suggest as a trial you suspend ALL other BOINC tasks save only for GW GPU, let them run a couple of cycles, and see if it makes a difference through the full task cycle.

As the GPU utilization varies greatly in the course of a single task, useful comparisons are best made using GPU utilization averaging.  Either GPU-Z or HWiNFO supports that. 

 

Markus Windisch
Markus Windisch
Joined: 23 Aug 21
Posts: 19
Credit: 17,815,524
RAC: 681,527

Thanks guys for the detailed

Thanks guys for the detailed ansers!

Changed preferences to 2 GPU tasks and my GPU starts working ;)

Exard3k wrote:

To better keep your GPU usage high, you can always run several tasks at the same time. Staggered starts and multiple tasks at the same time is the best to get this

How can I do staggered starts for GPU? All tasks are synced right now. Thanks in advance

Richie
Richie
Joined: 7 Mar 14
Posts: 640
Credit: 1,701,266,370
RAC: 55,435

Markus Windisch wrote:How can

Markus Windisch wrote:
How can I do staggered starts for GPU? All tasks are synced right now. Thanks in advance

If you have tasks in queue already: Suspend a task somewhere in the middle while it's running. Then another task should start. It's not easy to give any  suggestions when exactly would be the best moment to suspend a running task. Just try pausing them... and you will find good intervals.

Or you could set "no new tasks", let your queue run out, open up computing preferences and set 0 for "store at least X days of fork" and "store up to and additional X days of work". Then set "allow new tasks" again. Right after the first task begun running... set "no new tasks". Then wait... and at some point set "allow new tasks" again. Boinc should download another one and start it.

Betreger
Betreger
Joined: 25 Feb 05
Posts: 955
Credit: 697,105,094
RAC: 243,327

If you have tasks in queue

If you have tasks in queue already: Suspend a task somewhere in the middle while it's running. Then another task should start. It's not easy to give any  suggestions when exactly would be the best moment to suspend a running task. Just try pausing them... and you will find good intervals.

That is how I do it. In my case it is 10min with a GTX1660s, in your case i suspect with a more powerful card I think the time would be shorter.

Markus Windisch
Markus Windisch
Joined: 23 Aug 21
Posts: 19
Credit: 17,815,524
RAC: 681,527

I must say it's also working

I must say it's also working with 4 tasks. One of these tasks is always a little faster now so I don't have to do anything. Will experiment a little and post my results just in case someone finds this thread.

Exard3k
Exard3k
Joined: 25 Jul 21
Posts: 50
Credit: 34,027,452
RAC: 22,740

Markus Windisch wrote:I

Markus Windisch wrote:

I must say it's also working with 4 tasks. One of these tasks is always a little faster now so I don't have to do anything. Will experiment a little and post my results just in case someone finds this thread.

 

I found it to be too much trouble to constantly manage the queues after each reboot. The gamma ray pulsar workunits are way easier to manage (just works) and also reward more credits.

Tom M
Tom M
Joined: 2 Feb 06
Posts: 1,150
Credit: 2,147,329,276
RAC: 4,552,360

Many Nvidia gpus do not seem

Many Nvidia gpus do not seem to run more than one gamma ray task at a time effectively.

This might be true of gravity wave tasks too.

The Nvidia GPU manager for Windows will tell you how loaded your GPU is.

So will gpu-z.

Tom M

As a self-interested person, I aspire to be a Humane.
In detail, I am a BIG Picture person.

 

 

 

 

Harri Liljeroos
Harri Liljeroos
Joined: 10 Dec 05
Posts: 1,322
Credit: 1,392,404,210
RAC: 2,020,873

Tom M wrote: Many Nvidia

Tom M wrote:

Many Nvidia gpus do not seem to run more than one gamma ray task at a time effectively.

This might be true of gravity wave tasks too.

The Nvidia GPU manager for Windows will tell you how loaded your GPU is.

So will gpu-z.

Tom M

So will Windows 10 Task Manager. Select Performance tab and select there Nvidia GPU. There you see 4 different categories of loads. Click on the title of one of them (arrow down) and select Cuda. This will show the computing load (includes OpenCL as well) of that GPU.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.