Announcement

Collapse
No announcement yet.

Announcing radeontop, a tool for viewing the GPU usage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • curaga
    started a topic Announcing radeontop, a tool for viewing the GPU usage

    Announcing radeontop, a tool for viewing the GPU usage

    While the performance counters are still undocumented, at least some monitoring is possible.

    Announcing radeontop v0.5.1. An userspace tool for the open Radeon drivers, supporting R600 and up.




    Comments, bug reports, translations welcome. Package it for your distro if you like
    I'll be setting up launchpad translations if this proves popular.

    Download:
    https://github.com/clbr/radeontop

  • ByteTraveller
    replied
    Yes, its supported - I start up radeontop as a service before X starts (in a recent radeontop version this suddenly caused X to be locked out but that was fixed in the latest version).

    Leave a comment:


  • myxal
    replied
    Curaga, if you're still here - is running without X supported? I'm getting all-zeroes on HD8400 (Athlon 5350 APU, Kabini) with latest git on Ubuntu 14.04 (kernel 3.16, libdrm 2.4.60, fglrx-core from repository 15.200).

    Leave a comment:


  • curaga
    replied
    v0.9 tagged. Release highlights: Fresh PCI IDs for Mullins, Tonga, Carrizo, Topaz, support for all cards >= bonaire, avoids interfering with X if started before it, small UI tweaks, and support for the new kernel interface in 4.1 which may allow running without root permissions.

    Leave a comment:


  • curaga
    replied
    Everyone with Tonga, Topaz, or Carrizo gpu, please test master. Support was added but I have no such hw. When reported working I can release 0.9.

    Leave a comment:


  • bridgman
    replied
    Originally posted by curaga View Post
    Guys, I've gotten multiple requests for 285/tonga but can't do anything until there is support in libdrm and kernel. Any news, will it be released this year? :P
    There's a lot of work going on to finish the IP reviews and get final approval for public release, hopefully in the next couple of weeks but there's not much useful that we can say in the meantime...

    ... although I can say with confidence that it will be released this year

    If it makes you feel any better, the HSA team is in the same boat as you -- we need to decide whether to strip Carrizo support out of the next HSA stack release since it depends on amdgpu, and since nearly all of the hardware-specific code in the KFD was moved across to the radeon and amdgpu graphics drivers over the last 6 months.
    Last edited by bridgman; 02-20-2015, 04:34 PM.

    Leave a comment:


  • curaga
    replied
    Guys, I've gotten multiple requests for 285/tonga but can't do anything until there is support in libdrm and kernel. Any news, will it be released this year? :P

    Leave a comment:


  • bridgman
    replied
    Originally posted by agd5f View Post
    CI parts use a different BAR for MMIO. Older versions of the tool were not aware of that. I've been meaning to add a debugfs or ioctl interface to query these registers so you won't have to add as much asic specific info to the tools.
    Whoops, you're right -- CI support went into radeontop just *after* 14.04 was baked. I saw the missing version info and was thinking "broken" not "old". Thanks !

    Leave a comment:


  • agd5f
    replied
    Originally posted by bridgman View Post
    Has anyone tried the radeontop package from Ubuntu 14.04 ? When I install the package it doesn't work (see first image) but if I build from source it works fine. Obvious difference is that version information is "unknown" on the package install.



    CI parts use a different BAR for MMIO. Older versions of the tool were not aware of that. I've been meaning to add a debugfs or ioctl interface to query these registers so you won't have to add as much asic specific info to the tools.

    Leave a comment:


  • bridgman
    replied
    Has anyone tried the radeontop package from Ubuntu 14.04 ? When I install the package it doesn't work (see first image) but if I build from source it works fine. Obvious difference is that version information is "unknown" on the package install.



    Leave a comment:

Working...
X