IBM 801 - IBM 801

В 801 был экспериментальным миникомпьютер разработано IBM. Полученная архитектура использовалась в IBM в различных ролях до 1980-х годов.

История

Примерно в 1974 году IBM рассматривала возможность создания телефонного коммутатора для обработки миллиона звонков в час; они подсчитали, что для этого потребуется как минимум 6 MIPS процессор. Группа, работающая над этим проектом на Исследовательский центр Томаса Дж. Уотсона, в том числе Джон Кок, разработал процессор для этой цели; От проекта телефонного коммутатора отказались в 1975 году, так как процессор не был построен, но исследования процессоров продолжались в рамках проекта 801, начиная с октября 1975 года.[1] Название 801 происходит от здания, в котором находился проект, под номером 801.[2][3] IBM искала способы улучшить производительность своих существующих машин, а члены проектной группы изучали следы программ, работающих на Система / 370 мэйнфреймы и глядя на код компилятора. Из этого проекта пришла идея, что можно сделать очень маленькое и очень быстрое ядро, которое затем можно было бы использовать для реализации микрокод для любой машины.

Первоначально предложенная архитектура представляла собой машину с 24-битными регистрами и без виртуальная память.[4][5]

Впоследствии в рамках проекта была разработана конструкция «быстрого ядра» в виде ЦП, также называемого 801. Получившийся ЦП был введен в эксплуатацию к лету 1980 г. и был реализован с использованием технологии Motorola MECL-10K.[1] на больших заказных платах с проволочной обмоткой. ЦП работал с тактовой частотой 66 нс (примерно 15,15 МГц) и мог выполнять вычисления с тогдашней скоростью примерно 15MIPS.

Архитектура 801 использовалась во множестве устройств IBM, включая контроллеры каналов для своих мэйнфреймов S / 370 (таких как IBM 3090 ),[6]:377 различные сетевые устройства, и в конечном итоге IBM 9370 само ядро ​​мэйнфрейма.[2] Первоначальная версия архитектуры 801 легла в основу архитектуры IBM ROMP микропроцессор[6]:378 используется в ПК IBM RT рабочая станция и несколько экспериментальных компьютеров от IBM Research.

В начале 1980-х уроки, извлеченные из 801-го, были возвращены в новый Америка проект, что привело к Архитектура IBM POWER и RS / 6000 настольный научный микрокомпьютер.[2]

За свою работу над 801, Джон Кок был награжден Премия Тьюринга в 1987 г. Национальная медаль технологий в 1991 году, а Национальная медаль науки в 1994 г.[7]

использованная литература

  1. ^ а б Радин, Г. (1982). Миникомпьютер 801. АСПЛОС -Я. Материалы первого международного симпозиума по архитектурной поддержке языков программирования и операционных систем. С. 39–47. Дои:10.1145/800050.801824. ISBN  0-89791-066-4.
  2. ^ а б c Cocke, J .; Маркштейн, В. (январь 1990 г.). «Развитие технологии RISC в IBM» (PDF). Журнал исследований и разработок IBM. 34 (1): 4–11. Дои:10.1147 / ряд.341.0004.
  3. ^ Кок, Джон (март 1988). «Поиск производительности в научных процессорах». Коммуникации ACM. 31 (3): 252. Дои:10.1145/1283920.1283945.
  4. ^ «Миникомпьютер 801 - Обзор» (PDF). 8 октября 1976 г. с. 9.
  5. ^ «Принципы работы системы 801» (PDF). 16 января 1976 г.
  6. ^ а б Дьюар, Роберт Б.К .; Смосна, Мэтью (1990). Микропроцессоры: взгляд программиста. Макгроу-Хилл.
  7. ^ "NSTMF". NSTMF. Получено 2020-05-12.

дальнейшее чтение

  • «Изменение компьютерной архитектуры - способ повысить производительность, - предлагают исследователи IBM». Электроника Т. 49, № 25 (23 декабря 1976 г.), стр. 30–31.
  • В. Маклеллан: «IBM Mini - радикальный отход». Датамация Т. 25, № 11 (октябрь 1979 г.), стр. 53–55.
  • Дьюар, Роберт Б.К .; Смосна, Мэтью (1990). Микропроцессоры: взгляд программиста. Макгроу-Хилл. С. 258–264.
  • Табак, Даниэль (1987). Архитектура RISC. Research Studies Press. С. 69–72.

внешние ссылки