Gdy dwa lata temu ATI ujawniło architekturę opracowanego do konsoli Xbox 360 procesora graficznego Xenos, jego makro- i mikroarchitektura okazały się prawdziwą rewelacją. W makroarchitekturze największe wrażenie robiła pierścieniowa wewnętrzna szyna komunikacyjna, zaś jeśli chodzi o mikroarchitekturę, po raz pierwszy zastosowano Unified Shaders – ujednolicone jednostki obliczeniowe, zdolne do obróbki zarówno vertex- jak i pixel shaderów.

Zastąpienie specjalizowanych jednostek shaderów uniwersalnymi ma przede wszystkim na celu zrównoważenie obciążenia – w przypadku jednostek specjalizowanych część z nich zwykle nie jest wykorzystywana.