PresentMon is Intel’s benchmark software that gives metrics for GPU utilization, CPU utilization, body instances, and temperatures. It incorporates a brand new measurement referred to as ‘GPU Busy’ to supply customers a clearer understanding of system bottlenecks.
Options
Configurable Overlay with Actual-time Graphing
Deliver your sport efficiency to life by a totally customizable overlay with real-time efficiency charting that helps multi-line graphs and histograms. Now you’ll be able to see real-time uncooked numbers, percentiles, rolling-window averages, and extra to grasp your gaming expertise.
Uncover Efficiency Bottlenecks
Progressive new “GPU Busy” metric exhibits actual time CPU + GPU steadiness and the way the sources in your machine are being utilized, permitting you to raised consider computing bottlenecks in your video games.
Mixed GPU Telemetry and Efficiency Seize
Intel PresentMon combines efficiency and GPU telemetry knowledge right into a single overlay and seize utility, permitting you to raised consider your system throughout, or after, your gaming session.
Multi-vendor Help and Open Supply
Intel PresentMon works with Intel Arc graphics playing cards and Intel Core processors however with different {hardware} vendor choices as effectively. And since PresentMon continues to be an open-source utility, it may be built-in into third celebration functions.
Broad API Help
Intel PresentMon helps DirectX 12, DirectX 11, DirectX 9, OpenGL, and Vulkan software APIs. Each Home windows 11 and Home windows 10 are supported.
Highly effective Command Line Choices for Energy Customers
For energy customers, reviewers, or anybody else that wishes to benefit from it, Intel PresentMon helps command line performance for batch testing or automation.
What’s New
New Options
- The vast majority of metrics are modified to make use of the time that the CPU began engaged on a body because the reference level as a substitute of the current() name, with values which can be extra aligned to measuring the standard of graphics functions (e.g., latency and length of interplay and displayed frames). See README-ConsoleApplication.md for extra particulars.
- Processes with unknown title are actually reported as
as a substitute of . - Seize software CSV now experiences NA (Not Accessible) in columns for unavailable metrics as a substitute of 0.
- Overlay / Seize software now hides any metrics that aren’t accessible on the system.
- Added express 1%, 5%, and 10% percentile statistics (to the present 99%, 95%, and 90%). Beforehand, choosing 99percentile for metrics the place a decrease worth is best (comparable to body time) would routinely convert to the 1percentile statistic. Now, no context-dependent conversion is completed and no matter statistic the person selects is displayed.
- Added a non-zero common statistic which solely averages non-zero knowledge factors. That is helpful for metrics the place zero denotes “no knowledge” relatively than a zero worth (such because the click-to-photon latency metric).
- Added histogram plots.
- Shopper APIs:
- New Dynamic question composition API: shoppers now specify which metrics/stats they’re utilizing, and solely the mandatory knowledge processing is carried out. This replaces the earlier conduct the place all metric combos had been calculated on every polling name, no matter whether or not they had been crucial.
- New Introspection API: shoppers can now enumerate metrics at runtime to populate UIs with choices, names, and descriptions. Additionally permits shoppers to be forward-compatible with newer service builds exposing new metrics.
- PresentData: modified PresentStopTime to TimeInPresent the place PresentStopTime = TimInPresent == 0 ? 0 : PresentStartTime + TimeInPresent
Bug Fixes
- Mounted crash attributable to resetting preferences
- Mounted graph rendering errors when sampling price was excessive and/or graph contained many knowledge plots
- Disallow modifying for built-in loadout presets
- Mounted situation the place autoscaling settings was affecting the fallacious graph
- Mounted situation the place unbiased knowledge show window would repeatedly seem above the management UI making it troublesome to work together with the applying
- Mounted overlay UI misalignment in readout widgets attributable to very small values
- Loadout recordsdata are actually saved with .json file extension by default
Binary Property
- PresentMon-2.0.0-x64.exe: 64-bit console software
- PresentMon-2.0.0-x86.exe: 32-bit console software
- PresentMon-v2.0.msi: Intel PresentMon Installer