Radeon GPU Profiler 1.0

Discussion in 'Tools and Software' started by Rys, Jul 26, 2017.

  1. Rys

    Rys PowerVR
    Moderator Veteran Alpha

    Joined:
    Oct 9, 2003
    Messages:
    4,155
    Likes Received:
    1,410
    Location:
    Beyond3D HQ
    Radeon GPU Profiler ( RGP) is a new low-level performance analysis tool for modern AMD GPUs. There's a whole bunch of stuff in there that hasn't been doable in public tools before, and we've been working hard to get 1.0 done and out. 1.0 is primarily so we can get feedback, polish it up as much as possible based on that, and then have a crack at an ambitious roadmap.

    I wrote a bit for GPUOpen on what it is, what it can do, why we made it, and where to get it if you'd like to take a look:

    http://gpuopen.com/radeon-gpu-profiler-1-0/

    [​IMG]

    If you're at all interested in modern performance analysis for DX12 and Vulkan on PC, please take a look!
     
    eastmen, iroboto, T1beriu and 11 others like this.
  2. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,031
    Likes Received:
    1,605
    Location:
    Winfield, IN USA
    It's so exciting! I can't wait to understand just what the heck it does! :D
     
  3. Infinisearch

    Veteran Regular

    Joined:
    Jul 22, 2004
    Messages:
    739
    Likes Received:
    139
    Location:
    USA
    Thanks for the post Rys, I skimmed the gpuopen article and couldn't find if this would work on a 7850... so does it?
     
  4. AlBran

    AlBran Ferro-Fibrous
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    20,583
    Likes Received:
    5,681
    Location:
    ಠ_ಠ
    http://gpuopen.com/gaming-product/radeon-gpu-profiler-rgp/
    https://github.com/GPUOpen-Tools/Radeon-GPUProfiler

    Apparently it's just these for now?
    • Radeon RX 400 and RX 500
    • Radeon R9 Fury, Fury X and Fury Nano
    SideNote - Not sure why Tonga wouldn't be supported (since Fury is there) unless it's just a list for GPUs they tested so far.

    I ain't even Furyous. :embarrased:
     
    #4 AlBran, Jul 27, 2017
    Last edited: Jul 27, 2017
    Rootax and digitalwanderer like this.
  5. Rodéric

    Rodéric a.k.a. Ingenu
    Moderator Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,977
    Likes Received:
    837
    Location:
    Planet Earth.
    Might be because this hardware has hardware counters/logic previous GCN didn't have, anyway that's a good tool, reminescent of GPUView from MS.
     
  6. Infinisearch

    Veteran Regular

    Joined:
    Jul 22, 2004
    Messages:
    739
    Likes Received:
    139
    Location:
    USA
    Yeah I saw that on a second look through a little while ago, thats too bad I wanted to check it out.
     
  7. Alessio1989

    Regular Newcomer

    Joined:
    Jun 6, 2015
    Messages:
    579
    Likes Received:
    283
    AMD GPU hardware counters are supported in PIX since release 1705.16 https://blogs.msdn.microsoft.com/pix/2017/05/17/pix-1705-16/
    Of course newer GPUs might expose more hardware counters.
     
  8. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    13,161
    Likes Received:
    3,546
    Fantastic presentation on how to use RGP to optimize by Gregory Mitrano. Saw the link on twitter.

    https://t.co/q5Dilfgecs
     
    Malo, BRiT, iroboto and 1 other person like this.
  9. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,031
    Likes Received:
    1,605
    Location:
    Winfield, IN USA
    Thanks Scott, that confused me but helped me understand things a lot better...if that makes any sense. :)
     
    Scott_Arm likes this.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...