Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #38, ЯНВАРЬ 2004 г.

Купи себе немного солнца

Докучаев Дмитрий aka Forb

Спецвыпуск Xakep, номер #038, стр. 038-028-6


Первоначально архитектура SPARC разрабатывалась с целью упрощения реализации 32-битового процессора. С улучшением технологии изготовления интегральных схем она развивалось, и в настоящее время имеется 64-битовая версия этой архитектуры (SPARC-V9).

SPARC-архитектура обладает всеми особенностями RISC-архитектур. С другой стороны, у нее есть свои специфические особенности: три основных формата команд, достаточно большой регистровый файл, отдельный регистровый файл для чисел с плавающей точкой и т.д.

Процессор UltraSPARC-1 представляет собой высокопроизводительный, высокоинтегрированной суперскалярный процессор, реализующий 64-битовую архитектуру SPARC-V9.

MicroSPARC-II - один из сравнительно недавно появившихся процессоров семейства SPARC. Основное его назначение - однопроцессорные низкостоимостные системы.

Процессор microSPARC II имеет 64-битовую шину данных для связи с памятью и поддерживает оперативную память емкостью до 256 Мбайт. В процессоре интегрирован контроллер шины SBus.

Некоторые цифры для UltraSPARC III: скорость обмена с памятью - 2,4 Гбайт/с; скорость обмена системной шины с памятью - 4,8 Гбайт/с; количество транзисторов - 29 миллионов; технология изготовления - 0,18 мкм (6 слоев), алюминий.

В процессорах UltraSPARC II введен новый набор инструкций VIS (Video Instruction Set), включающий команды: упаковки и распаковки пикселов; параллельного сложения, умножения и сравнения данных, представленных в нескольких целочисленных форматах; обработки контуров изображений и многое другое.

UltraSPARC III - это единственный на сегодняшний день микропроцессор, имеющий интегрированную масштабируемую поддержку памяти, возможность использования процессоров с разными частотами в одной системе, и однотактовый протокол когерентности.

Назад на стр. 038-028-5  Содержание