Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Check the app while it is actively rendering, playing, encoding, decoding, or computing. On Windows, use Task Manager’s per-process GPU and GPU-engine information. On a qualifying dual-GPU MacBook Pro, use Activity Monitor’s Energy tab and its Graphics Card column. On supported NVIDIA systems, nvidia-smi and nvidia-smi pmon can show processes using the GPU. A low 3D percentage alone does not prove that the app is idle: GPU work can run on compute, video-encode, video-decode, or other engines.
What you are actually checking
“Is the GPU being used?” can mean several different things:
As an Amazon Associate I earn from qualifying purchases.
- Whether a particular app has a graphics or compute workload scheduled.
- Which physical adapter is handling it, such as an integrated or discrete GPU.
- Which engine is busy: 3D rendering, compute, video encoding, video decoding, or another engine.
- Whether the process has allocated GPU memory, which is not the same as current utilization.
- Whether the whole device is busy, without identifying which process caused the activity.
The most reliable check combines a named process with activity observed during the work you are troubleshooting. Start the app, reproduce the exact problem, and watch the relevant process at that moment. GPU selection and utilization can change as an app switches from rendering to decoding, encoding, or an idle state.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallWindows: use Task Manager while the app is working
Task Manager is the broadest built-in starting point on Windows. It exposes GPU information for processes and identifies the GPU engine handling the workload. The engine matters because a workload can use DirectX, OpenGL, OpenCL, Vulkan, or a proprietary API without producing a large reading on the 3D engine.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
Step 1: reproduce the workload
- Open the app you want to check.
- Start the operation that should use the GPU: for example, play the video, render the scene, run the game, export the project, or start the computation.
- Leave that operation running while you inspect Task Manager. Looking after the work has finished can miss a short-lived GPU assignment.
Step 2: find the app’s process
Open Task Manager and locate the app in its process view. Match the visible app name to the process that is performing the work; complex software can have several helper or worker processes. Inspect the process-level GPU information rather than relying only on a device-wide graph.
If the process view does not show GPU-related columns, use Task Manager’s available column-selection controls to expose the GPU and GPU-engine fields. Exact labels and menu placement vary by Windows release, so use the labels presented by your installed version rather than assuming a particular layout.
Step 3: read the GPU and GPU-engine fields together
The GPU field indicates activity attributed to that process. The GPU-engine field identifies the adapter and engine handling the work. An entry associated with a 3D engine points to graphics rendering; an entry associated with compute, video encode, or video decode points to a different kind of GPU workload.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteDo not conclude that the app is not using the GPU merely because its 3D value is low. For example, a video export can spend time on a video-encode engine while the 3D engine remains quiet. A playback problem may involve video decode instead of 3D rendering. Inspect the engine named for the process at the time of the operation.
Step 4: map the GPU index to the physical adapter
On a laptop with integrated and discrete adapters, Task Manager’s GPU performance views can help map each GPU index to a device. Check which index corresponds to the integrated adapter and which corresponds to the discrete adapter before interpreting a process entry. Otherwise, “GPU 0” or “GPU 1” is only an index, not a meaningful performance class.
This mapping is especially important when an app appears to use a GPU but you need to know whether it is using the higher-performance discrete chip. Confirm the index against the adapter name shown in Task Manager’s performance information, then compare it with the process’s GPU-engine entry.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Step 5: interpret the overall GPU percentage correctly
Task Manager’s representative overall GPU utilization is based on the busiest engine. It is therefore a convenient indication that some engine is busy, not a complete breakdown of every engine’s work. A device can have activity on several engines, and a low reading on one graph does not negate activity on another.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Use the overall graph to answer “is any engine busy?” and the process GPU/GPU-engine fields to answer “which app and which engine are responsible?” These are different questions and require different views.
MacBook Pro with integrated and discrete graphics
Apple documents a per-app check for MacBook Pro models that have both integrated and discrete graphics processors. The relevant indicator is in Activity Monitor, not the aggregate GPU history graph.
See which apps use the higher-performance GPU
- Open Activity Monitor.
- Select the Energy tab.
- Find the app in the process list.
- Read the Graphics Card column. Apple uses this column to indicate whether the app is using the higher-performance discrete GPU.
Check the column while the app is performing the operation in question. An app may switch graphics processors as its workload changes, so a later idle observation can differ from the result during rendering or playback.
If the Graphics Card column is absent
Apple says that when the Graphics Card column is not shown, the computer has only one graphics processor. In that situation there is no integrated-versus-discrete choice for Activity Monitor to report. Do not treat the missing column as evidence that an app failed to use the GPU; it indicates that the documented two-GPU distinction does not apply to that Mac.
Free tools Windows power users keep installed
One-click scans. No signup required.
Use GPU History for aggregate activity
To see how hard the Mac’s GPU has been working over time, choose Window > GPU History in Activity Monitor. This graph answers whether GPU activity occurred, but it does not by itself identify the app responsible. For attribution, use the Energy tab’s process list and Graphics Card column; use GPU History to view the system-wide pattern.
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
Scope of this Mac check
The Graphics Card instruction concerns MacBook Pro models with two graphics processors. Do not generalize the discrete-GPU column to every Mac, including Apple silicon models that do not use the same integrated-versus-discrete arrangement. On a one-GPU Mac, Activity Monitor can still show aggregate history, but there is no second adapter for a per-app discrete-versus-integrated comparison.
Supported NVIDIA systems: inspect processes from the command line
NVIDIA’s nvidia-smi utility can list active processes using the GPU on supported hardware, drivers, and operating systems. It is useful when you need process-level detail beyond a desktop monitor.
List the GPU and active processes
- Open a terminal or command prompt on the system with the NVIDIA driver utility available.
- Run
nvidia-smi. - Inspect the process list for the process ID, process name, process type, GPU index, and GPU memory usage where the platform reports those fields.
- Match the process name or ID to the app you are testing, and confirm the GPU index against the device information shown by the command.
A process appearing in the listing establishes that the driver has a GPU resource allocation or registered use for it. It does not, by itself, prove that the process is consuming substantial GPU cycles at that instant. Memory allocation and utilization are separate measurements.
Recommended Free Tools
Monitor utilization by process with nvidia-smi pmon
On supported products and systems, run nvidia-smi pmon to monitor compute and graphics processes and report utilization by process. Use it while reproducing the workload, then compare the process ID and reported activity with the app you are testing.
Support for process monitoring depends on the GPU generation, platform, and driver. If a field is unavailable, that is a capability limitation rather than proof that the app is not using the GPU.
Windows WDDM limitation
NVIDIA states that per-process GPU-memory usage is unavailable through this reporting path when Windows is operating in WDDM mode. You may still see process and utilization information supported by that configuration, but do not interpret a missing per-process memory value as zero allocation.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
How to tell whether the discrete GPU is the one being used
First identify the adapter, then identify the process. On Windows, map GPU indexes in Task Manager’s performance view to the integrated and discrete device names, and compare that mapping with the process’s GPU-engine entry. On a qualifying dual-GPU MacBook Pro, read the Energy tab’s Graphics Card column, which is specifically intended to show use of the higher-performance discrete GPU. On supported NVIDIA systems, use the GPU index in nvidia-smi output and match it to the device listing.
The presence of a discrete chip in the laptop does not mean every app is using it. Many workloads can remain on an integrated adapter, and an app can change adapters or engines as its work changes. Verify the process during the operation instead of inferring use from the hardware installed in the computer.
Understand engines, utilization, and memory as different signals
| Signal | What it can tell you | What it cannot prove by itself |
|---|---|---|
| Per-process GPU activity | That the named process is associated with current GPU work. | Which other processes may also be using the device. |
| GPU-engine name | Whether the scheduled work is on a 3D, compute, video-encode, video-decode, or another engine. | That every engine on the adapter is busy. |
| Overall GPU percentage | That at least one engine is active; in Task Manager it represents the busiest engine. | Which app caused the activity or how busy every engine is. |
| GPU History graph | Aggregate GPU activity over time on macOS. | The individual app responsible for each period of activity. |
| Allocated GPU memory | That a process has a reported allocation or resource presence. | That the process is doing substantial work at the instant you look. |
Use the signal that answers your question. If you need attribution, use a process list or per-app column. If you need workload type, inspect the engine. If you need a trend, use the history graph. If you need to know whether memory is reserved, inspect memory fields separately from utilization.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Common mistakes and the correct interpretation
Mistake: reading only the total GPU percentage
A device-wide percentage combines activity from the system and multiple applications. It cannot identify the app responsible. Select the process and inspect its GPU information, or use the Mac Energy tab’s per-app Graphics Card column.
Mistake: watching only the 3D graph
Compute, video-encode, and video-decode work may leave the 3D engine quiet. Check the engine associated with the process rather than assuming “3D” means “all GPU work.”
Mistake: treating memory allocation as active utilization
A process can retain GPU memory while it is waiting, paused, or between operations. NVIDIA’s process information distinguishes memory usage from utilization. Use a utilization monitor during the workload when the question is whether the chip is actively processing.
Best Value
Mistake: assuming the discrete GPU is active because it is installed
Hardware presence is not process attribution. Verify the app in Task Manager, Activity Monitor, or the supported NVIDIA utility while the operation is running.
Mistake: checking after the workload ends
GPU assignments and engine activity can be transient. Reproduce the work and observe at the same time; an idle result afterward may simply mean the app has finished or switched tasks.
Choosing the right tool
| Tool | Platform or hardware scope | Per-app attribution | Device or engine detail | Best use |
|---|---|---|---|---|
| Task Manager | Windows | Yes, through process GPU information | GPU index and GPU-engine information; overall view reflects the busiest engine | First check for most Windows laptops, especially systems with integrated and discrete adapters |
| Activity Monitor, Energy tab | MacBook Pro models with integrated and discrete GPUs | Yes, through the Graphics Card column | Indicates use of the higher-performance discrete GPU | Determine whether a particular app is using the discrete GPU |
| Activity Monitor, GPU History | Mac | No; aggregate history only | Shows GPU activity over time | Confirm that the Mac’s GPU has been busy, without naming the process |
nvidia-smi |
Supported NVIDIA hardware, drivers, and systems | Yes, through process entries | Process ID, name, type, GPU index, and memory fields where available | Inspect NVIDIA process registrations and device assignment |
nvidia-smi pmon |
Supported NVIDIA products and systems | Yes, with per-process monitoring where supported | Compute and graphics process utilization | Watch process activity during a workload |
A practical troubleshooting sequence
When an app appears not to use the expected graphics chip, follow this order:
- Define the workload. Identify the exact action that should use the GPU, such as rendering, playback, export, or computation.
- Observe during that action. Start the operation before opening the monitoring view or keep it running while you switch views.
- Identify the process. Confirm that you are watching the worker process that performs the task, not merely a launcher or background helper.
- Check the engine. Look for 3D, compute, video encode, video decode, or another engine. A quiet 3D engine is not conclusive.
- Map the adapter. On Windows or NVIDIA systems, translate the GPU index into the actual integrated or discrete device name.
- Separate allocation from activity. A memory entry can persist when current utilization is low.
- Repeat at a different stage. Apps can change engines or adapters between opening a file, previewing it, exporting it, and sitting idle.
If the process never appears in the relevant per-app view during a reproducible GPU workload, the app may be using the CPU, another process may be doing the work, or the selected monitor may not support that hardware and driver combination. Confirm the tool’s scope before treating an absent field as evidence of no GPU use.
What these checks cannot establish
- They do not establish that GPU acceleration improves performance; they only show reported use or activity.
- They do not guarantee that every operation inside an app uses the same adapter or engine.
- They do not make a one-GPU Mac behave like a dual-GPU Mac with a discrete-GPU indicator.
- They do not make NVIDIA command output universal across GPU generations, drivers, operating systems, or Windows display-driver modes.
- They do not provide a universal official per-app procedure for every Linux configuration, particularly systems using AMD or Intel graphics.
For the clearest answer, name the process, observe it during the workload, identify the engine or adapter, and state which platform limitation applies to the result.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

