IBM System/360 Model 91
IBM System/360 Model 91 — модель серии компьютеров IBM System/360 компании IBM. Объявлена в 1964 году как конкурент суперкомпьютеру CDC 6600 компании Control Data Corporation. Модель 91 была самой производительной в линейке IBM S/360 и предназначалась для научных вычислений и использовалась для исследования космоса, в физике элементарных частиц и численного прогноза погоды.
Описание
Модель 91 была первым компьютером IBM, поддерживающим внеочередное исполнение инструкций[1]. В компьютере были реализованы многие новшества для использования параллелизма на уровне команд: конвейеризация исполнительных устройств, переименование регистров, предсказание переходов, динамическое обнаружение конфликтов памяти. В модуле вещественной арифметики был впервые реализован Алгоритм Томасуло, который он описал в 1967 году. Этот алгоритм использовал переименование регистров для внеочередного исполнения инструкций. Многие эти идеи на 25 лет практически были забыты, пока их не стали активно использовать в микропроцессорах в 1990-х годах.
В Модели 91 использовалась гибридная технология ASLT (advanced solid logic technology). 120 000 логических вентилей реализованы на ЭСЛ-логике. Время тактового цикла процессора составляло 60 нс (то есть частота была порядка 16,6 МГц). В Модели 195 оно сократилось до 54 нс. Быстрейшие команды исполнялись за 1 такт. Время доступа к памяти — 780 нс (13 тактов). Память могла содержать 4, 8 или 16 блоков, работающих независимо (многоканальная архитектура памяти)[2].
Операционная система: OS/360.
Модель 95
На основе Модели 91 по спецзаказу была изготовлена Модель 95, в которой память на магнитных сердечниках была заменена на память на тонких магнитных плёнках с временем доступа в 250 нс. Всего было изготовлено 2 экземпляра Модели 95; оба были закуплены агентством NASA.
Использование
Первый экземпляр Модели 91 был поставлен в Центр космических полётов Годдарда NASA в октябре 1967 года (с 9-месячным опозданием) и на момент пуска (в январе 1968 года) являлся самым мощным компьютером. Он был способен выполнять 16,(6) млн простых команд в секунду. Объём памяти этого экземпляра составлял 2 МБ, максимально возможный — 6 МБ.
Модель 91 не достигла большого успеха на рынке. Из-за своей сложности она слишком поздно вышла на рынок, где ей пришлось конкурировать с более поздней и более совершенной Моделью 85 — первым компьютером IBM с кэшем.
Всего было создано 15 экземпляров Модели 91, 4 из которых IBM использовала для своих личных целей[3]. С 1968 года заказы на Модель 91 не принимались.
Модель 195
В 1970 году была выпущена модификация этого компьютера под названием Модель 195 сначала в серии S/360, затем в серии S/370.
Были слухи о выпуске Модели 92 с временем доступа к памяти 500 нс, но эта модель так и не увидела свет.
Примечания
- Out of Order Execution of Computer Instructions . researcher.watson.ibm.com.
- Pugh, 2003, с. 393.
- Pugh, 2003, с. 395.
Литература
- D. W. Anderson, F. J. Sparacio, R. M. Tomasulo: The IBM System/360 Model 91: Machine Philosophy and Instruction-Handling — IBM Journal // 1967-01 (англ.)
- Emerson W. Pugh, Lyle R. Johnson, John H. Palmer. IBM's 360 and Early 370 Systems. — The MIT Press, 2003. — С. 368—424. — 844 с. — ISBN 0262517205. (англ.)
- Encyclopedia of Parallel Computing / под ред. David Padua. — Springer, 2012. — С. 912—914. — 2366 с. — ISBN 0387098445. (англ.)
Ссылки
- Функциональные характеристики модели 91 на сайте bitsavers.org (англ.)
- The IBM 360/91 в Колумбийском университете (англ.)
- Список компьютеров NASA (англ.)