스칼라 명령에 적합한 아키텍처를 요구 AMD (구 ATI)의 "Radeon HD 2000 (R6xx)" 아키텍처와 NVIDIA의 "GeForce 8000 (G8x)" 아키텍처에는 근본적인 차이가 있다. 그것은 쉐이더 프로세서의 구성 및 제어이다. 같은 문제에 대해 두 회사가 내놓은 답변은 정반대의 접근이었다. 양사의 접근의 차이를 쉽게 도식화 한 것이 아래의 차트이다. 쉐이더 프로그램의 변화와 GPU의 대응의 차이 기존 GPU를 실행하는 코드는 1 명령으로 복수의 데이터에 동시에 동일한 작업을 하는 SIMD (Single Instruction, Multiple Data) 형 처리가 중심이었다. 명령의 다수가 SIMD 명령이므로 실행 유닛도 1 명령으로 여러 데이터를 처리하는 SIMD 형 유닛이 최적이었다..