metal-benchmarks

Apple GPU microarchitecture (by philipturner)

metal-benchmarks reviews and mentions

Posts with mentions or reviews of metal-benchmarks. We have used some of these posts to build our list of alternatives and similar projects.
  • AMD’s RDNA 2: Shooting for the Top
    1 project | news.ycombinator.com | 20 Feb 2023
    These chipsandcheese articles are fantastic, they really go into depth.

    Last week I had occasion to dig deeply into the microarchitecture of the Apple M1 and M2 GPUs (which are very similar to the A series on mobile). I found the metal-benchmarks[1] repo to be very useful, and, relevant to this article, it contains a comparison to the RDNA generations. From that it appears that GPU microarchitectures are starting to converge, even if terminology is not. The standard configuration these days seems to be blocks of 128 threads (WGP's in AMD terminology, "cores" in Apple), organized into 4 SIMDs. Resources like workgroup memory (LDS in AMD lingo) are shared among each of these 128-blocks.

    The linked repo also has links to other resources, including the incredible work being done by the Asahi Linux people to reverse engineer M1 and deliver working open source GPU drivers.

    [1]: https://github.com/philipturner/metal-benchmarks

Stats

Basic metal-benchmarks repo stats
1
314
6.3
4 months ago

philipturner/metal-benchmarks is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of metal-benchmarks is Metal.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com