Перейти к содержимому

Gpu idle list что это

  • автор:

Why is my Nvidia GPU Idle most of the time?

I am using NVIDIA Optimus GPU State Viewer and running an android emulator simultaneously and most of the time it shows the GPU state: IDLE, however sometimes it blinks to ON for a few milliseconds , My question is , is that a normal behaviour and if it is , isn’t it harmful to switch GPUs so rapidly in any way ? One more thing to note is that i’m on a laptop so this behaviour is only seen when laptop is plugged in otherwise it (GPU state viewer) only shows GPU state: OFF image

asked Jul 26, 2020 at 15:19
user19pf9x user19pf9x
1 1 1 bronze badge

1 Answer 1

This is a side effect of how NVIDIA Optimus actually works.

As a point of reference, the general sequence of events to render a single frame for a regular discrete GPU setup is as follows:

  1. The CPU collects the data required to render the frame and sends it to the GPU.
  2. The GPU renders the frame.
  3. The GPU then sends the frame over the video output.

When using a discrete GPU with NVIDIA Optimus however, things are more complicated:

  1. The CPU collects the data required to render the frame and sends it to the discrete GPU.
  2. The discrete GPU renders the frame.
  3. The rendered frame isthen sent to the integrated GPU (I don’t know whether this is CPU mediated or done as a DMA transfer directly from one GPU to the other, but it doesn’t matter for this discussion)
  4. The integrated GPU then sends the frame over the video output.

This is done to avoid the need for hardware multiplexing of the video output (which was the main source of limitations in first-generation hybrid GPU setups), and is also the main reason that NVIDIA Optimus (and AMD Hybrid Graphics) setups display slightly worse performance than just using an otherwise identical GPU.

However, it’s actually a bit more complicated than that, because which GPU gets used to render the frame is determined per application. This means that when you have multiple applications open, different parts of the frame may be rendered by different GPUs before being composited into the final frame by the integrated GPU.

Because of this, the discrete GPU will only be utilized when there is actually an application running that needs to use it and that application is updating it’s state on screen. Your Android emulator is almost certainly making Direct X or DXVA calls that will cause Optimus to use the discrete GPU for it (this is determined at application startup, not on the fly while the application is being run), but because it’s an emulator it’s probably only making calls to the host system to update what it is displaying when the contents of the emulated display have indeed changed, so it’s not constantly using the GPU on the host.

Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

trexminer / T-Rex Public

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPU randomly goes idle #232

FQLT opened this issue Feb 19, 2021 · 2 comments

GPU randomly goes idle #232

FQLT opened this issue Feb 19, 2021 · 2 comments

Comments

FQLT commented Feb 19, 2021

Hello ! I have following problem: my Gigabyte GeForce GTX 1080 Ti randomly goes idle, it happens around 16-18 times per 24 hours.
My OC settings:
Power limit: 80%
Core clock: 975 mV 1985 MHz
Memory clock: -200
I don’t think it happens due OC settings, moreover idle problem started happening around 3 days ago. Until that GPU worked 2 days without any problems. What can I do to prevent it ?
My logs example: https://pastebin.com/aqnThbyg

The text was updated successfully, but these errors were encountered:

FQLT commented Feb 20, 2021

Yeah, after some experiments I realized that it was OC problem

FQLT closed this as completed Feb 20, 2021
2 participants

Footer

© 2023 GitHub, Inc.

You can’t perform that action at this time.

GeForce RTX 30 Series Performance Accelerates With Resizable BAR Support

Resizable BAR utilizes an advanced feature of PCI Express to increase performance in certain games. As of March 30th, 2021, Resizable BAR is supported for GeForce RTX 30 Series graphics cards and laptops. For desktops to take advantage of Resizable BAR, users need a GeForce RTX 30 Series graphics card with a supported VBIOS, a compatible CPU, compatible motherboard, motherboard SBIOS update, and our newest GeForce Game Ready driver. For GeForce RTX 30 Series laptops, please check with the manufacturer to see if Resizable BAR is supported on a specific model. For instructions on how to enable Resizable BAR, continue reading.

What Is Resizable BAR?

Resizable BAR is an optional PCI Express interface technology. As you move through a world in a game, GPU memory (VRAM) constantly transfers textures, shaders and geometry via many small CPU to GPU transfers. With the ever-growing size of modern game assets, this results in a lot of transfers. Using Resizable BAR, assets can instead be requested as-needed and sent in full, so the CPU can efficiently access the entire frame buffer. And if multiple requests are made, transfers can occur concurrently, rather than queuing.

What Is a Good Idle GPU (Graphics Card) Temperature?

What Is a Good Idle GPU (Graphics Card) Temperature?

Ensuring that your GPU idle temperatures are as low as possible is of essential importance for the longevity of your Graphics Card.

The same holds true for other components as well, but if you often push your graphics card to its very limits, you really ought to take extra care of it, lest it starts malfunctioning.

The most basic way of doing this is by making sure it’s not overheating – not only when it’s under heavy load but when it’s idling too.

Before we delve any deeper into the nitty-gritty of it all, we first need to explain what “idling” actually means.

In essence, idling is when your GPU is not performing any intensive workload. Ideally, if you’re measuring your GPU’s idle temperature, you should close all programs and only keep your Operating System running.

Even though basic programs/tasks wouldn’t skew the readings all that much, keeping things as “clean” as possible is still the best course of action if you want to get the most accurate results.

What’s a Good Idle Temperature for a GPU?

A good & normal idle GPU temperature is roughly 15 – 25°C above room (ambient) temperature. This means in a 21°C room, a good idle GPU core temperature can be anywhere between 36°C – 46°C.

The above is tested on Open-Air cooled Graphics Cards in a well-ventilated case.

Depending on your System, or if you’re using a laptop, you might see higher temperatures, all the way up to 59°C, which can still be within limits.

If you notice higher idle temperatures than 60°C (140°F) though, there’s a real chance that something’s wrong.

What Causes High GPU Temperatures?

The following four factors play a hugely important role when it comes to GPU temperatures:

PC Case’s internal Temperature

Without proper airflow, most components within your build will not only run hotter but could, over time, degrade and malfunction in a myriad of different ways. This, however, can easily be prevented.

How to Improve Case Airflow

Installing a few additional case fans will do wonders for your system and create a bit of positive airflow as well.

If you already have an adequate cooling solution (and proper airflow), the issue might still arise because of dust and debris building up. Be very thorough when cleaning out your PC.

Make sure the inside of your PC is free of things that can obstruct airflow. Route your cables intelligently so your case fans have a free path to create airflow from front to back.

Unless you’re running a multi-gpu system with blower-style GPUs, make sure your GPU has some breathing room. If at all possible, don’t install add-in cards such as a Soundcard, PCIe SSD or Network Adapter directly below your GPU, but leave soon room between them.

If you’re using a Laptop and not a desktop, check out our guide on how to cool down a Laptop.

GPU Load

The next factor is GPU load. The higher the load, the hotter your graphics card will get. When you’re rendering, animating, or gaming, your GPU load will likely hover around 90% and 100% – which, by the way, is totally fine.

However, if your temperatures are going over 180 Fahrenheit at full load, then you’re approaching very dangerous territory.

Granted, you could still have some leeway depending on your particular model, but using any GPU (regardless of its power) at this temperature for a prolonged period of time will hurt its lifespan.

Before that, though, it’ll thermal throttle, meaning your GPU will underclock itself making it run slower than it could.

Overclocking

Last but certainly not least, we need to talk about overclocking.

GPU Overclocking

The more you overclock your GPU, the hotter it will run. If you increase the voltage of your GPU beyond a certain point, chances are its cooling solution won’t be able to keep up and you’ll either have to upgrade the cooler or lower the voltage back to more acceptable levels.

Ambient Temperature

All of the above is somewhat dependent on the medium that is used for cooling – which is air. Even in AIOs or custom water cooling solutions, ultimately they all rely on transferring their heat to the surrounding air (mostly through radiators with fans).

This means if your climate and room’s ambient temperature are hotter, this’ll influence the temperatures of your components as well.

Benchmarks and Reviews are often conducted at a nominal room temperature of 21°C. Well, if it’s summer, chances are your room is at 35°C and those additional 14 degrees will transfer directly onto your components. They’ll thermal throttle earlier, perform worse and be noisier in the summer.

How to Check GPU Temperature?

If your Windows is up to date, you can check your GPU temperature straight from the Windows Task Manager. To do so, simply press Ctrl+Shift+Esc.

Select the Performance tab and you’ll see your GPU and its temperature on the left-hand side.

How to check your GPU temperature in Windows Task Manager

How to check your GPU temperature in Windows Task Manager

If you’re looking for even more information, you can download HWInfo. It will show current and maximum temperatures for a lot of different sensors, which will help you pinpoint any potential issues.

Lastly, you can also use your GPU’s software to track and assess all important factors, including its temperature, voltages, frequencies, and more. This holds true for both NVIDIA and AMD graphics cards.

Idle GPU Temperature Too High: Why It’s Happening and How to Fix It

If your idle GPU temperature is above 60 °C (140 Fahrenheit), you should try to find out why that’s so and, naturally, fix it as soon as possible.

We’ve written an extensive guide on how to lower GPU temperatures that you can check out here, but we’ll list the major ones again below.

Dust and Debris

Dust and debris are the likeliest cause of the problem. If your idle GPU temperature is too high, the first thing you have to do is clean your system from dust that might have accumulated over the months/years.

GPU Fan Cleaning Tips

Don’t just clean the GPU fans; instead, buy a can of compressed air and clean out your entire system.

Your case fans warrant some attention as well, seeing how they, too, play a vital part in your system’s airflow.

Malware

Malware can make it seem like your idle GPU temperatures are too high, when in fact your GPU isn’t idling at all.

GPU-based malware that comes hidden in all sorts of downloadable files these days, can go unnoticed for weeks and months on end. And, believe it or not, their main purpose is to mine crypto without you even realizing it.

It uses only a small fraction of your GPU’s power to do this but only when your system is idling which, naturally, makes it exceedingly hard to notice.

This puts the GPU at a slight load, so the only way to notice this is to carefully monitor your GPU loads and temperatures.

Fortunately, Windows Defender is capable of detecting most types of malware these days. That being said, if you’re convinced that your PC has been “infected” and compromised, you’ll have to use third-party software for detection and removal.

Malwarebytes anti-malware software

Hardware Failure

Lastly, you could be looking at a hardware failure. GPU fans malfunction on a fairly frequent basis (although it varies from one manufacturer to the next).

They’re the only moving parts in your GPU so it comes as no surprise to see them as the most frequent point of failure.

If your GPU fans aren’t spinning at all or are struggling to ramp up, the first thing you should do is to make sure they are properly connected and that there are no physical objects getting in the way (and, in doing so, preventing them from spinning).

If there’s nothing obstructing their movement (such as loose cables), then you’re most likely looking at a hardware failure and will have to get your GPU repaired.

Conclusion

If you’re lucky your idle GPU temperature will hover around just 15°C above ambient temperature, but even 25°C above ambient temperature is still considered “good”.

In any case, it should not exceed 60°C when idling, no matter your ambient temperature, as that would hint at, both, something being amiss, and increased wear which can reduce your GPU’s lifespan considerably.

FAQ

Is 60 Degrees Celsius Too Hot for an Idle GPU?

It’s definitely on the higher end of the spectrum.

Having your GPU idle at 60 °C (140 Fahrenheit) means it won’t take too long for it to reach dangerous temperatures once you start “pushing it.”

Keep in mind, though, that having your GPU run above 85 °C (185 Fahrenheit) will take a toll on its lifespan even though it might be rated to run at such high temperatures.

What is the Normal GPU Temperature When Browsing the Web?

Browsing is by no means taxing on your GPU. Your temperatures when browsing the web should be roughly the same as when your graphics card is idling.

Why is my Idle GPU Temperature so High?

There are two common reasons why your GPU runs hot when idling. The first culprit is a faulty GPU fan. If you run into such a problem, your GPU will not just have high idle temperatures but could also overheat under heavy loads.

The second reason is a misconfigured fan curve that doesn’t let the fan ramp up when it should.

Misconfigured fan curves can easily be fixed by looking up other people’s fan curves online, whereas fixing a faulty GPU fan will require professional servicing (in most cases).

Over to You

How have you been dealing with high GPU temperatures? Leave a comment below or on our forum and let me know if you have any further questions!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

https://kapelnicza.narkolog-na-dom-voronezh17.ru/