Apple GPU reverse engineering

By: David Kanter (dkanter.delete@this.realworldtech.com), February 14, 2021 10:50 am
Room: Moderated Discussions
Someone has started doing some good RE work on Apple's GPUs, I thought I'd share it here:

https://dougallj.github.io/applegpu/docs.html


A few comments on things I find interesting:

1. Unusual control flow mechanism compared to other GPUs

2. Register cache is interesting, I wonder how much is SW hinted or controlled?

3. Unsure if they have int8 support, I don't know if the author tested for it. I'd be a bit surprised by that though, since GPU shaders operating on 8b ints seem useful.

Anyway, happy reading!

David
 Next Post in Thread >
TopicPosted ByDate
Apple GPU reverse engineeringDavid Kanter2021/02/14 10:50 AM
  Apple GPU reverse engineeringChester2021/02/14 02:26 PM
    Apple GPU reverse engineeringJeff S.2021/02/16 11:19 AM
      Apple GPU reverse engineeringK.K.2021/02/16 11:48 PM
        Apple GPU reverse engineeringPocak2021/02/17 06:54 AM
          Apple GPU reverse engineeringK.K.2021/02/18 12:40 AM
            Apple GPU reverse engineeringAnon2021/02/18 03:23 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?