• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Announces Radeon RX 5700 Based on Navi: RDNA, 7nm, PCIe Gen4, GDDR6

The jump from micro-arch to ISA in a comment to a post literally citing AMD rep clarifying that those are 2 different things is mind boggling.
What are you talking about?

GCN is architecture, ISA. Microarchitecture is its implementation.

Well, you can call PTX an ISA if you want. Nvidia halfway does. It is worth noting though that PTX is a virtual machine with a defined ISA (read: software). How this is mapped into actual GPU hardware is not well known (and Nvidia does not say). There is enough evidence to say the ISA underneath PTX is different between GPU generations. Nvidia drivers contain a compiler that compiles PTX code into binary code.
 
Last edited:
https://docs.nvidia.com/cuda/parallel-thread-execution/index.html said:
PTX defines a virtual machine and ISA for general purpose parallel thread execution. PTX programs are translated at install time to the target hardware instruction set.
 
Back
Top