2 – Release Notes
A new version of FurMark 2 is available to torture your GPU. FurMark 2 is a cross-platform (Windows, Linux) stress test utility for graphics cards as well as a graphics benchmark (OpenGL and Vulkan).
FurMark 2.5 adds the GPU monitoring on Linux. Whatever the platform (windows or linux), GPU monitoring is not easy because there’s no standard way to do it. On Windows, each GPU maker has its own library that exposes hardware sensors they want to expose! On Linux, GPU monitoring is available via DRM (Direct Rendering Manager: the Linux interface with recent GPUs) or via GPU maker libraries or utilities like NVIDIA smi (GeForce GPUs with NVIDIA drivers only).
In FurMark 2.5, the GPU monitoring is based on DRM (works well with AMD Radeon + open source driver (core clock, core temperature and usage), works with NVIDIA GPUs + nouveau driver (core temperature only), not tested with Intel Arc) and on NVIDIA smi (tested with a GTX 1070). If you encounter issues with this first version of GPU monitoring (I know it won’t cover all Linux configurations), please let me know.
FurMark 2.5.0 GUI + NVIDIA driver + smi on Linux (GeForce GTX 1070):
FurMark 2.5.0 GUI + Nouveau driver on Linux (GeForce GTX 1070):
FurMark 2.5.0 GUI + Radeon open source driver on Linux (Radeon RX 5500 XT):
On Windows, the VRAM temperature is now monitored for NVIDIA GPUs with GDDR6X (and GDDR7 I hope) graphics memory.
I updated the logging of GPU data with 3 new options: –log-gpu-data, –log-gpu-index and –log-gpu-data-filename.
–log-gpu-data: writes sensors of all GPUs in a CSV file (in the exports/ folder).
> furmark --demo furmark-gl --width 1920 --height 1080 --log-gpu-data
–log-gpu-index 0: specifies a particular GPU (here 0).
> furmark --demo furmark-gl --width 1920 --height 1080 --log-gpu-data --log-gpu-index 0
–log-gpu-data-filename: specifies a filename for the CSV file.
> furmark --demo furmark-gl --width 1920 --height 1080 --log-gpu-data --log-gpu-index 0 --log-gpu-data-filename "exports/gpudata.csv"
3 – Changelog
Full changelog from beginning of time is available HERE.
version 2.5.0.0 - 2024.12.26 - added commercial names: . Intel Arc B580 Limited Edition . Sparkle Arc B580 Titan OC . ASRock Arc B580 Steel Legend - added support of Intel Arc B580 and Arc B570 Battlemage GPUs. - linux: presets buttons (GUI) are only enabled if desktop resolution matches preset resolution. - linux: added GPU monitoring support using NVIDIA SMI and DRM. - update GPU data logging (with --log-gpu-data). New command line options: --log-gpu-index and --log-gpu-data-filename. - windows: added _fm2-gui.exe: minimal GUI in pure Win32 API. Use this GUI if you have issues with FurMark_GUI.exe. - added VRAM temperature for NVIDIA GPUs. - updated with GPU-Z 2.61 - updated with GPU Shark2 2.5.0.0 - updated with GeeXLab 0.61.0 libs.