IBM System/360 Model 91

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
IBM System/360 Model 91
Розробник IBM
Початок випуску Січень 1966
Попередник IBM 7090
Наступник Model 195
IBM System/360 Model 91

IBM System/360 Model 91 — модель серії комп'ютерів IBM System/360 компанії IBM. Оголошена в 1964 році як конкурент суперкомп'ютеру CDC 6600 компанії Control Data Corporation.[1] Функціонально, вона була подібна до будь-якої багатомасштабованої системи IBM System/360, але серед усього модельного ряду, Model 91 була найбільш просунутою і вона була першою моделлю, яка підтримувала позачергове виконання.[2] Модель 91 була найпродуктивнішою в лінійці IBM S/360, призначалася для наукових обчислень і використовувалася для дослідження космосу, у фізиці елементарних частинок і глобального прогнозу погоди.[3]

Опис[ред. | ред. код]

Модель 91 була першим комп'ютером IBM, що підтримував позачергове виконання інструкцій[4]. У комп'ютері були реалізовані багато нововведень для використання паралелізму на рівні команд: конвеєризація виконавчих пристроїв, перейменування регістрів, пророкування переходів, динамічне виявлення конфліктів пам'яті. У блоці операцій з рухомою комою був вперше реалізований алгоритм Томасуло, описаний в 1967 році. Багато з цих ідеї на 25 років практично були забуті, поки їх не стали активно використовувати в мікропроцесорах в 90-х роках.

У Model 91 використовувалася гібридна технологія ASLT (advanced solid logic technology). 120000 логічних вентилів реалізовані на емітерно-зв'язаній логіці (ЕЗЛ). Час тактового циклу процесора становив 60 нсек. У Моделі 195 він був скорочений до 54 нсек. Час доступу до пам'яті — 780 нсек. Пам'ять могла містити 4, 8 або 16 блоків, які працювали незалежно (багатоканальна архітектура пам'яті).

Операційна система: OS/360.

Примітки[ред. | ред. код]

  1. Timeline of IBM ACS Project -- Mark Smotherman. people.cs.clemson.edu. Архів оригіналу за 2 січня 2017. Процитовано 17 червня 2017.
  2. Out of Order Execution of Computer Instructions. researcher.watson.ibm.com. Архів оригіналу за 22 жовтня 2016. Процитовано 17 червня 2017.
  3. System/360 Model 91. IBM Archives. Архів оригіналу за 16 червня 2016. Процитовано 28 червня 2016.
  4. Out of Order Execution of Computer Instructions. researcher.watson.ibm.com. Архів оригіналу за 22 жовтня 2016. Процитовано 17 червня 2017.