Page 7 of 8 FirstFirst ... 5678 LastLast
Results 61 to 70 of 72

Thread: Announcing radeontop, a tool for viewing the GPU usage

  1. #61
    Join Date
    Dec 2007
    Posts
    2,395

    Default

    Quote Originally Posted by marek View Post
    It doesn't work on Bonaire. Everything is at 0%, only VRAM seems to be correct.
    The MMIO BAR changed on CIK parts. The relevant mapping code would need to be changed.

  2. #62
    Join Date
    Dec 2007
    Posts
    2,395

    Default

    Ideally we'd add a debugfs interface to expose the status registers so the app wouldn't have to mmap the MMIO bar itself.

  3. #63
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,187

    Default

    Patches welcome. Bonaire (7790/r260) is about five generations newer than my card, so I can't exactly test anything even close.

  4. #64
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,187

    Default

    Quote Originally Posted by agd5f View Post
    Ideally we'd add a debugfs interface to expose the status registers so the app wouldn't have to mmap the MMIO bar itself.
    Please no. Debugfs is for *debug* things only. Monitoring like this is for all users, and needs to be available without CONFIG_DEBUG* in kernel.

  5. #65

    Default

    /me cheers

  6. #66
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,187

    Default

    Anyone with a Bonaire, Kaveri, or Kabini, please test latest git. I have no such hw.

  7. #67
    Join Date
    Apr 2014
    Posts
    4

    Default

    Quote Originally Posted by curaga View Post
    Anyone with a Bonaire, Kaveri, or Kabini, please test latest git. I have no such hw.
    Hi,
    Tested on A10-7700K (Kaveri).
    Results looking good.
    Run some OpenCL samples over HSA and the tool definitely recognizes the increased load on the GPU.

    First benchmark:


    Second benchmark:

  8. #68

    Default

    7790 on bus 2.
    ./radeontop -b 2 exits
    Code:
    *** Error in `./radeontop': free(): invalid size: 0x00007fffc24121e0 ***
    Aborted
    Works correctly with line 78 of detect.c commented.

  9. #69
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,187

    Default

    I assume latest git version?

    namelist can only be invalid if scandir fails, which can only happen if you have no /dev/dri directory (or permission to read it). That's rather curious.

    Please test latest git, added a check for that.

  10. #70

    Default

    New version works perfectly, thanks!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •