Nvtop: Linux Task Monitor for Nvidia, AMD and Intel GPUs

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nvitop

    An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.

  • That's why the authors recommend pipx for installing nvitop. I am not a sysadmin, but I prefer pipx over relying on the (often outdated) distro sources.

    https://github.com/XuehaiPan/nvitop?tab=readme-ov-file#insta...

  • nvtop

    GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • bottom

    Yet another cross-platform graphical process/system monitor.

  • DeepView.Profile

    ๐Ÿ™ Interactive performance profiling and debugging tool for PyTorch neural networks.

  • you can also profile AI/ML performance without actually running it https://github.com/CentML/DeepView.Profile

  • asitop

    Perf monitoring CLI tool for Apple Silicon

  • Thereโ€™s also asitop https://github.com/tlkh/asitop

  • stats

    macOS system monitor in your menu bar

  • its not a terminal app like bottom or nvtop but I use https://github.com/exelban/stats and it has iGPU stats

  • sensors2mqtt

    lm-sensors, nvidia-smi and maybe more to mqtt and home assistant

  • Now that I use Home Assistant, I want all my data sources to plug into there. It can handle the rendering for me as I see fit, and it's where data comes to integrate.

    It's one of those things which I wish existed, but I can't imagine anyone would have written. Until I do a web search.

    https://github.com/koriwi/sensors2mqtt/tree/main

    I have not used it yet, but that seems like how I'd want to do it.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gpustat

    ๐Ÿ“Š A simple command-line utility for querying and monitoring GPU status

  • My favorite would be gpustat [1]. This shows the bare minimum amount of information to let's me know that the training has problems/running well

    [1] https://github.com/wookayin/gpustat

  • zenith

    Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts