Серия Radeon HD 2000

Серия Radeon HD 2000 стала запоздалым ответом компании AMD на 8-ю серию видеокарт GeForce от NVIDIA. Флагманская видеокарта HD 2900 XT появилась 14 мая 2007 и была основана на чипе R600.

Radeon R600 – кодовое имя графического процессора, лежащего в основе серий видеокарт Radeon HD 2000, Radeon HD 3000 и FireGL 2007. Хотя к моменту выхода на рынок видеокарт на чипе R600 ATI Technologies уже принадлежала компании AMD, суперскалярная архитектура VLIW5 целиком разработана ATI.

R600 стал первым десктопным графическим процессором производства ATI, основывающимся на унифицированной шейдерной архитектуре (первая версия этой архитектуры применялась в процессоре Xenos, отвечавшем за обработку графики в Xbox 360). Суперскалярные потоковые процессоры R600 могли обрабатывать вершинные, геометрические и пиксельные шейдеры, обеспечивали поддержку API DirectX 10.0 и OpenGL 3.0 и четвертой модели шейдеров.

Новые унифицированные шейдеры основывались на VLIW-архитектуре (Very Long Instruction Word), согласно которой ядро должно выполнять операции параллельно.

 

R600

 

Каждый мультипроцессор включал в себя 5 потоковых процессоров. В свою очередь четыре из пяти потоковых процессоров могли обрабатывать законченную MAD- (или ADD- или MUL-) инструкцию с плавающей запятой одинарной точности за такт, скалярное произведение и целочисленную ADD-инструкцию. Пятый процессор мог дополнительно обрабатывать специальные трансцендентные функции (вычислять синус, косинус, логарифм). Всего каждый шейдерный кластер исполнял 6 инструкций за такт.

В R600 присутствовал диспетчер потоков, который оптимально распределял нагрузку между ALU, были улучшены алгоритмы сглаживания и фильтрации, поддерживалось HDR-освещение. Контроллер памяти имел кольцевую структуру.

Сам чип R600 выпускался по 80нм техпроцессу, занимал площадь 420мм2 и содержал в себе 320 потоковых процессоров (или 64 кластера). Референсная частота составляла 600 МГц. С памятью типа GDDR3 или GDDR4 по широкой 512-битной шине.