3 ms·
The M2 Ultra tops out at 800GB/s unified memory bandwidth. A 4090, on the other hand, has 1,008 GB/s. On the PC side, dual-channel DDR4-6400 offers a bandwidth
by nateb2022 3y ago
The M2 Ultra tops out at 800GB/s unified memory bandwidth. A 4090, on the other hand, has 1,008 GB/s. On the PC side, dual-channel DDR4-6400 offers a bandwidth of 102 GB/s.
- lukasb 3y agoThey're not really directly comparable due to the architectural differences, right? For pure rendering workflows I'm sure the 4090 is faster, but for anything that hits the CPU ...
- spookie 3y agoYes, the tiled-based architecture of their "GPU" is undeniably less performant. Even comparing to lesser GPUs.
- zeusk 3y agoNvidia is tile based since Maxwell
- spookie 3y agoYes, I should've been more specific. Mobile GPUs often employed in ARM architectures often use a technique called "Tile-Based Deferred Rendering" (TBDR). This involves not just splitting the frame into tiles but also delaying the actual shading operations. This two-step approach minimizes overdraw but can create bottlenecks in scenes with intricate geometry or advanced lighting, shadows, and reflections. Nvidia's approach doesn't have this.
- wtallis 3y agoHow is the deferred rendering in TBDR different from the deferred shading and deferred lighting that have almost completely supplanted forward rendering in commercial games and engines?
- cztomsik 3y agoWhy exactly is tile-based a bad idea? Most rendering engines are tile-aware already.
- spookie 3y agoSee my response to the sibling post
- iAMkenough 3y agoI guess the question is: in terms of performance per watt, how valuable is the "unified" aspect?
- spookie 3y agoBandwidth means much less if those numbers aren't crunched faster.