Friday, August 18th 2023
Intel Releases PresentMon with a User-friendly Interface
PresentMon is a popular utility that lets you analyze system latencies at a software level, helping you determine how the interplay between various hardware devices and their software contribute to various performance metrices, such as frame-rates, and frame-times. Developed by Intel engineer Jefferson Montgomery and first introduced to the public in 2017, PresentMon has been an SDK that other performance tools have leveraged, such as CapFrameX, NVIDIA FrameView, and GPUOpen OCAT. Intel decided to release PresentMon as an application with its own front-end that has Intel branding. The company will continue to enable PresentMon SDK for third-party applications.
The new Intel PresentMon beta application comes with a configurable overlay that has real-time graphing. It leverages the new GPU_busy performance counter that is the time between two presents (i.e. the time taken for the GPU to execute API commands issues by the CPU for the generation of a particular frame. The PresentMon application retains multi-vendor support—NVIDIA and AMD GPUs remain supported—as do AMD CPUs. It also retains support for all prevalent 3D graphics APIs, including DirectX, Vulkan, and OpenGL. For power-users, the PresentMon SDK and Overlay application will continue to be open-source and available on GitHub, and the company has only increased its usability by adding more commandline options. Everyone else can grab the ready-to-use Intel PresentMon Beta application from the Intel website.
DOWNLOAD: Intel PresentMon Beta
The new Intel PresentMon beta application comes with a configurable overlay that has real-time graphing. It leverages the new GPU_busy performance counter that is the time between two presents (i.e. the time taken for the GPU to execute API commands issues by the CPU for the generation of a particular frame. The PresentMon application retains multi-vendor support—NVIDIA and AMD GPUs remain supported—as do AMD CPUs. It also retains support for all prevalent 3D graphics APIs, including DirectX, Vulkan, and OpenGL. For power-users, the PresentMon SDK and Overlay application will continue to be open-source and available on GitHub, and the company has only increased its usability by adding more commandline options. Everyone else can grab the ready-to-use Intel PresentMon Beta application from the Intel website.
DOWNLOAD: Intel PresentMon Beta
10 Comments on Intel Releases PresentMon with a User-friendly Interface
The download link leads to Dropbox, and the .msi is not even cryptographically signed. It can hurt adoption because Windows doesn't trust files like that.I was expecting Intel's releases to be a bit more professional...
The application itself is properly signed.
However it makes outgoing connections too Google's infrastructure, probably some kind of telemetry that isn't mentioned in the installer nor in the application itself. Might also be a consequence of it being a CEF (Chromium Embedded Framework) application.
On the bright side, out-of-the-box experience is nice. A clean UI and sane default overlay settings. It works fine with my NVIDIA GPU too.
Edit: The Dropbox issue was fixed.
game.intel.com/story/intel-presentmon
I'd love a 21:9 TV, though.
Oh also cpu utilization graph/readout does not work
game.intel.com/story/intel-presentmon/
That has to be fixed when the tool comes out of beta. Unfortunately no matter where you link to it will still arrive at the same installer .msi file that's not trusted, at least for now. Hopefully it will be fixed in the next version.