🌐
GitHub
github.com › JeremyMain › GPUProfiler
GitHub - JeremyMain/GPUProfiler: GPUProfiler - Understand your application and workflow resource requirements · GitHub
There is no requirements to view the resulting GPUProfiler data file on the host where it was generated, nor do you need to have a GPU to view the data files. A console based version of GPUProfiler for Linux or Linux kernel derived hypervisors is in limited beta and will be released shortly.
Starred by 313 users
Forked by 20 users
🌐
Medium
ehsanyousefzadehasl.medium.com › linux-commands-for-profiling-gpu-workloads-44968326f9bf
Linux Commands for Monitoring and Profiling GPU workloads + Linux must have commands | by Ehsan Yousefzadeh-Asl-Miandoab | Medium
November 10, 2023 - $ nvidia-smi topo --matrix # Showing the topology of the GPUs with 1 second intervals$ nvidia-smi nvlink --status$ nvidia-smi nvlink --capabilities$ sudo nvidia-smi nvlink -e · For knowing more using the provided help is the option. $ nvidia-smi -h$ nvidia-smi nvlink -h$ nvidia-smi topo -h$ nvidia-smi dmon -h$ nvidia-smi pmon -h · Note: There is a Linux tool like top and htop for GPUs: nvtop.
🌐
NVIDIA Developer
developer.nvidia.com › nvidia-visual-profiler
NVIDIA Visual Profiler | NVIDIA Developer
The NVIDIA Visual Profiler is a cross-platform performance profiling tool that delivers developers vital feedback for optimizing CUDA C/C++ applications. First introduced in 2008, Visual Profiler supports all 350 million+ CUDA capable NVIDIA ...
🌐
Intel
intel.com › content › www › us › en › docs › oneapi › optimization-guide-gpu › 2023-0 › gpu-analysis-with-vtunetm-profiler.html
GPU Analysis with VTuneTM Profiler
On Linux OS: vtune -collect gpu-hotspots -- ./matrix.dpcpp · On Windows OS: vtune.exe -collect gpu-hotspots -- matrix_multiply.exe · Characterization profile · The default analysis configuration invokes the Characterization profile with the Overview metric set.
🌐
GitHub
github.com › JeremyMain › GPUProfiler-for-Linux
GitHub - JeremyMain/GPUProfiler-for-Linux: GPUProfiler for Linux · GitHub
This is a basic, no fluf version of GPUProfiler for Linux that will allow you to capture and analyse the resource utilization of various workloads on Linux systems and select hypervisors.
Author   JeremyMain
🌐
Reddit
reddit.com › r/linux › gpuvis, an open source linux gpu profiler similar to gpuview
r/linux on Reddit: GPUVis, an open source Linux GPU profiler similar to GPUView
September 21, 2017 - Please also check out: https://lemmy.ml/c/linux and Kbin.social/m/Linux Please refrain from posting help requests here, cheers.
🌐
NVIDIA
docs.nvidia.com › cuda › profiler-users-guide › index.html
1. Preparing An Application For Profiling — Profiler 12.9 documentation
May 31, 2025 - This option is supported on Linux 64-bit targets in PGI 2019 version 19.1 or later. The NVIDIA Visual Profiler allows you to visualize and optimize the performance of your application. The Visual Profiler displays a timeline of your application’s activity on both the CPU and GPU so that you ...
🌐
GitHub
github.com › lstalmir › VulkanProfiler
GitHub - lstalmir/VulkanProfiler: Real-time GPU profiling layer for Vulkan applications. · GitHub
On Linux (Debian-based systems), install libvulkan-dev and glslang-tools packages. To enable the layer add "VK_LAYER_PROFILER_unified" to the layer list in VkInstanceCreateInfo.
Starred by 95 users
Forked by 11 users
Languages   C++ 94.9% | CMake 2.0% | Python 1.8%
Find elsewhere
🌐
nixCraft
cyberciti.biz › nixcraft › open source › command line hacks › top 7 linux gpu monitoring and diagnostic commands line tools
Linux GPU Monitoring and Diagnostic Commands Line Tools - nixCraft
February 3, 2025 - We can use the following tools to monitor, diagnostic, and inspect our Linux or *BSD based systems. To get the GPU info simply run: $ sudo lshw -C display -short $ lspci -v | more Which is output something as follows:
🌐
ScienceDirect
sciencedirect.com › science › article › pii › B9780128007266000100
GPU Profiling Tools - ScienceDirect
May 1, 2015 - This chapter provides a brief overview of the components of the Linux desktop’s graphics stack and their related profiling tools. This overview includes hardware components, kernel space components, such as the DRM interface, as well as user space components, such as libdrm, Mesa, Pixman, and Cairo.
🌐
Reddit
reddit.com › r/linux_gaming › gpuvis, an open source linux gpu profiler similar to gpuview
r/linux_gaming on Reddit: GPUVis, an open source Linux GPU profiler similar to GPUView
September 21, 2017 - Welcome to /r/Linux! This is a community for sharing news about Linux, interesting developments and press. If you're looking for tech support, /r/Linux4Noobs and /r/linuxquestions are friendly communities that can help you.
🌐
Google
docs.cloud.google.com › compute engine › monitoring gpu performance on linux vms
Monitoring GPU performance on Linux VMs | Compute Engine | Google Cloud Documentation
Use NVIDIA Data Center GPU Manager (DCGM) profiling metrics to identify bottlenecks and performance issues within your GPUs. Set up managed instance groups (MIGs) to autoscale resources.
🌐
GPU Mart
gpu-mart.com › blog › top-3-linux-gpu-monitoring-command-line-tools
Top 3 Linux GPU Monitoring Command Line Tools
Explore top GPU monitoring software for Linux and Ubuntu. Discover how to use tools like GPUStat, NVTOP, and NVITOP for CPU and GPU monitoring.
🌐
LinuxBlog
linuxblog.io › home › best linux gpu monitor
Best Linux GPU Monitor | LinuxBlog.io
February 2, 2025 - GPUStat is for users who want a lightweight, simple way to keep an eye on their NVIDIA GPUs. The ncurses based interface gives you a quick snapshot of GPU usage, so it’s perfect for quick checks and troubleshooting without eating system resources.
🌐
AMD GPUOpen
gpuopen.com › rgp
AMD Radeon™ GPU Profiler - AMD GPUOpen
Meet the AMD Radeon™ GPU Profiler (RGP), a ground-breaking low-level optimization tool that provides detailed information on AMD Radeon™ GPUs. Download AMD RGP (Windows® 11)Download AMD RGP (Linux®)View AMD RGP on GitHubAMD RGP documentation
🌐
GamingOnLinux
gamingonlinux.com › 2017 › 09 › gpuvis-an-open-source-linux-gpu-profiler-similar-to-gpuview
GPUVis, an open source Linux GPU profiler similar to GPUView | GamingOnLinux
September 21, 2017 - It seems Valve have been busy. GPUVis is a Linux GPU profiler similar to GPUView on Windows. It's supposed to help track down Linux gpu and application performance issues.
🌐
LinuxVox
linuxvox.com › blog › linux-gpu-info
Unveiling Linux GPU Information: A Comprehensive Guide — linuxvox.com
For example, you can use the node_exporter in combination with a custom script to expose GPU metrics to Prometheus, and then visualize the data in Grafana. Understanding and managing Linux GPU information is essential for optimizing system performance, troubleshooting issues, and ensuring the longevity of your GPU.
🌐
Coding by Example
codingbyexample.com › home › running cuda profilers on linux: gpu optimizations
Running CUDA Profilers on Linux: GPU Optimizations
September 25, 2020 - Instructions for installing and running several of Nvidia's profiling tools on linux.