Een opfrisser
AMD houdt er ten opzichte van Nvidia al tijden een andere architectuur op na, die door het leven gaat als vliw5, maar die architectuur werd omgevormd naar een zogeheten vliw4-architectuur. Anandtech wist het ooit mooi uit te leggen met onderstaand plaatje, waarmee meteen de vergelijking met Nvidia's variant van de streamprocessor wordt gemaakt.
Als het de ultra threaded dispatch processor lukt om een hoge mate van instruction level parallelism te creëren, kan een enkele thread snel worden afgehandeld. Als er geen vijf blokjes tegelijk worden verwerkt, blijven sommige delen van de gpu onbenut. Door over te stappen naar de vliw4-architectuur, moet het gemakkelijker zijn om de streamprocessors optimaal te benutten.
De Cayman-chip
Onderstaand diagram van de Cayman-gpu laat 24 simd-engines zien, met elk zestien threaded processors, die op hun beurt uit vier streamprocessors zijn opgebouwd. De voorgangers van de Cayman hadden per threaded processor nog vijf streamprocessors. Al met al is Cayman goed voor 1536 streamprocessors. Vergeleken met de Cypress-chip, die over 1600 sp's beschikte, nam het aantal streamprocessors dus af. Volgens AMD geldt in dit geval echter het spreekwoord less is more.
De overgang van vijf naar vier streamprocessors zou een prestatiewinst van 10 procent per mm2 tot gevolg hebben. Volgens AMD is elke simd-engine 10 procent kleiner, terwijl hij dezelfde prestaties kan leveren als voorheen en er natuurlijk 20 procent meer simd-engines zijn. De vijfde streamprocessor, die het veld moest ruimen, kon behalve voor de gebruikelijke berekeningen ook voor transcendentale berekeningen worden gebruikt. De architectuur is nu zo gemaakt dat drie van de vier streamprocessors samen een transcendentale berekening kunnen uitvoeren.
De threaded processors mogen nu anders zijn opgebouwd, de overige bouwstenen bleven grotendeels intact. Dat betekent onder andere dat er per simd-engine vier texture units aanwezig zijn. Met 24 simd-engines zijn er dus 96 texture units aanwezig en dat zijn er zestien meer dan bij de Cypress.