Skip to content

The original AMD GCN architecture allowed for one source…

“The original AMD GCN architecture allowed for one source of graphics commands, and two sources of compute commands. For PS4, we've worked with AMD to increase the limit to 64 sources of compute commands - the idea is if you have some asynchronous compute you want to perform, you put commands in…” quote by Mark Cerny
Download Open image
“The original AMD GCN architecture allowed for one source of graphics commands, and two sources of compute commands. For PS4, we've worked with AMD to increase the limit to 64 sources of compute commands - the idea is if you have some asynchronous compute you want to perform, you put commands in one of these 64 queues, and then there are multiple levels of arbitration in the hardware to determine what runs, how it runs, and when it runs, alongside the graphics that's in the system.”

Mark Cerny

About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

The GPU architecture supports many parallel compute queues to manage graphics and compute tasks efficiently.

In simple terms: Multiple command queues enable flexible processing.

Key Takeaway

Design software to leverage parallelism.

Themes

technology performance hardware design

Mood

technical analytical

Type

technical strategic

When to use this quote

  • Game engine development
  • GPU programming
  • performance optimization

Key Concepts

Computer architecture parallel computing

Questions to Reflect On

  • How can developers best schedule tasks?
  • What are trade‑offs of many queues?
A Different Perspective

Hardware limits may cause bottlenecks.

★ ★ ★ ★ ★ No ratings yet

More by Mark Cerny

Explore all 4 Mark Cerny quotes

More Arbitration quotes

Browse all 46 Arbitration quotes