IBM System/360 Модель 91
Разработчик | ИБМ |
---|---|
Дата выпуска | Январь 1966 г. |
Предшественник | ИБМ 7090 |
Преемник | IBM S/360 Модель 195 |
IBM System/360 Model 91 была анонсирована в 1964 году как конкурент CDC 6600 . [1] Функционально Модель 91 работала как любая другая крупномасштабная System/360 , но внутренняя организация была самой продвинутой из линейки System/360, и это был первый компьютер IBM, поддерживавший выполнение инструкций вне порядка . [2] он использовал OS/360 В качестве операционной системы . Он был разработан для высокоскоростной обработки данных для научных приложений. Это включало исследование космоса , теоретическую астрономию , субатомную физику и глобальное прогнозирование погоды . [3]
Первая модель 91 использовалась в Центре космических полетов имени Годдарда НАСА в 1968 году и на тот момент была самым мощным компьютером в эксплуатации. Он был способен выполнять до 16,6 миллионов инструкций в секунду. [3] что делает его примерно эквивалентным процессору Intel 80486SX-20 МГц или процессору AMD 80386DX-40 МГц по производительности MIPS.
ЦП состоял из пяти автономных блоков: команд, с плавающей запятой, с фиксированной запятой и двух контроллеров хранения для перекрывающихся блоков памяти и каналов данных ввода-вывода. В модуле с плавающей запятой активно использовалась конвейерная обработка команд. [4] и был первой реализацией алгоритма Томасуло . [ нужна ссылка ] Это был также один из первых компьютеров, в котором использовалась многоканальная архитектура памяти .
Кастельс-Руфас и др. сообщил, что 360/91 использовал мощность 74 кВт. [5]
Модели
[ редактировать ]Существовало четыре модели IBM System/360 Model 91. [6] Они различались конфигурацией основной памяти, все они использовали IBM 2395 Processor Storage .
У 91K было 2 МБ, использовалась одна 2395 Model 1.
И 91KK, и 91L имели 4 МБ оперативной памяти: первая использовала пару 2395 Model 1, вторая - одну 2395 Model 2.
KL объемом 6 МБ был оснащен одним IBM 2395 модели 1 и одной моделью 2.
Модели построены
[ редактировать ]Всего было выпущено всего 15 моделей 91, четыре из которых предназначались для внутреннего использования IBM. [7] Цитируя Пью и др., Уильям Х. Блэр говорит: «Многие не согласны с количеством моделей 360/91, которые построила или продала IBM. Я читал и слышал, что авторитетно утверждается, что это число было 10, 11, 12, 14, 15, или 20». Что касается доставленных клиентам, «360/85 поставлялся с момента заказа 91 до момента его готовности». [8] [9]
Отличия от стандартного поведения System/360
[ редактировать ]Из-за акцента на скорости в поведении системы были некоторые незначительные различия: [10]
- Результаты деления чисел с плавающей запятой могут отличаться в младшем бите.
- Некоторые исключения были неточными.
- Обработка опустошения и переполнения с плавающей запятой была разной, хотя, возможно, и лучше.
- Сохранения памяти могут происходить не по порядку. Была добавлена инструкция барьера памяти, позволяющая контролировать это при необходимости.
IBM и НАСА
[ редактировать ]IBM имеет долгую историю сотрудничества с НАСА , включая использование компонентов IBM в пилотируемых космических полетах , таких как IBM ASC-15 на Сатурне 1 , IBM ASC-15B на семействе Титан , IBM GDC на Близнецах , IBM LVDC на Сатурне 1B/5. , IBM System/4 Pi -EP на MOL и IBM System/4 Pi-TC 1 на телескопической установке Apollo и Skylab . [11]
Модель 91 была отправлена в Центр космических полетов Годдарда с опозданием на 9 месяцев в октябре 1967 года и начала регулярные полеты только в январе 1968 года, после того как прошла эксплуатационные испытания федерального правительства. [7]
IBM System/360 Модель 95
[ редактировать ]Модель 95 представляла собой вариант Модели 91 с 1 мегабайтом тонкопленочной памяти и 4 мегабайтами основной памяти. [12] [7] НАСА приобрело единственные когда-либо построенные два самолета 360/95. [12] [13] [7]
Консоль модели 95, для которой не существует руководств по функциональным характеристикам, была идентична консоли 360/91. [9]
Первый сервер, подключенный к Интернету
[ редактировать ]В 1971 году Калифорнийский университет в Лос-Анджелесе использовал IBM 360/91 для предоставления «производственных вычислительных услуг» ARPANET . Предоставляемые им услуги включали отправку заданий, систему «почтовых ящиков» и FTP . [14]
В популярной культуре
[ редактировать ]в настоящее время выставлена панель Model 91 В Музее живых компьютеров в Сиэтле, штат Вашингтон, , которая была позаимствована и показана в фильме «Земля будущего» (2015) .
Ссылки
[ редактировать ]- ^ «Передовые вычислительные системы IBM — хронология» . люди.cs.clemson.edu .
- ^ «Нарушение порядка выполнения инструкций компьютера» .
- ^ Jump up to: а б «Архивы IBM: System/360 Model 91» . ИБМ . 23 января 2003 г. Архивировано из оригинала 23 сентября 2023 г. Проверено 28 июня 2016 г.
- ^ «IBM System/360, модель 91 (консоль)» . ed-thelen.org . Проверено 29 июня 2016 г.
- ^ Кастельс-Руфас, Давид; Саа-Гаррига, Альберт; Карабина, Хорди (январь 2016 г.). Энергоэффективность многоядерных процессоров . Международный семинар по высокопроизводительным энергоэффективным встраиваемым системам (HIP3ES 2016). Прага, Чехия. arXiv : 1601.07133 . дои : 10.13140/RG.2.1.1276.5042 . S2CID 14349505 .
- ^ Уильям Х. Блэр. «360/91 и связанные с ним машины» . геркулес-390 (список рассылки).
- ^ Jump up to: а б с д Пью, Эмерсон В.; Джонсон, Лайл Р.; Палмер, Джон Х. (1991). Системы IBM 360 и ранние версии 370 . Кембридж, Массачусетс: MIT Press. п. 394. ИСБН 0262161230 .
- ^ ага. «360/91 и связанные с ним машины» . геркулес-390 (список рассылки).
- ^ Jump up to: а б Уильям Х. Блэр. «360/91 и связанные с ним машины» . геркулес-390 (список рассылки).
- ^ IBM, Справочная библиотека по системам. «Функциональные характеристики IBM System/360 Model 91» (PDF) . Bitsavers.org . ИБМ . Проверено 31 мая 2024 г.
- ^ «Космические цифровые компьютерные системы» (PDF) . Правительственный архив НАСА . Национальное управление по аэронавтике и исследованию космического пространства. Март 1971 года . Проверено 29 июня 2016 г.
- ^ Jump up to: а б «Архивы IBM: System/360 Model 95» . ИБМ . 23 января 2003 г. Архивировано из оригинала 20 июля 2023 г.
- ^ Чак Бойер (апрель 2004 г.). Революция 360 (PDF) . ИБМ.
Одна модель System/360, 95, была построена специально для НАСА, и было изготовлено всего две единицы. Один отправился в Центр космических полетов Годдарда в Мэриленде; другой - в Институт космических исследований Годдарда на верхнем Бродвее в Манхэттене.
- ^ Брейден, Роберт Т. (1977). «Серверная хост-система в сети ARPANET» . Материалы пятого симпозиума по передаче данных - SIGCOMM '77 . Сноуберд, Юта, США: ACM Press. стр. 4.1–4.9. дои : 10.1145/800103.803337 .
Дальнейшее чтение
[ редактировать ]- Информация о модели 91 и семействе System/360 .
- Флинн, Майкл Дж .; Лоу, Пол Р. (январь 1967 г.). «IBM System/360 Model 91: Некоторые замечания по разработке системы». Журнал исследований и разработок IBM . 11 (1). ИБМ : 2–7. дои : 10.1147/рд.111.0002 .
- Боланд, Лоуренс Дж.; Гранито, Джерри Д.; Маркотт, Альфонс У.; Мессина, Бенедикто У.; Смит, Джон В. (январь 1967 г.). «IBM System/360 Model 91: Система хранения». Журнал исследований и разработок IBM . 11 (1). ИБМ : 54–68. дои : 10.1147/rd.111.0054 .
- Андерсон, Дэвид В.; Спарацио, Фрэнсис Дж.; Томасуло, Роберт Марко (январь 1967 г.). «IBM System / 360 Model 91: философия машины и обработка инструкций». Журнал исследований и разработок IBM . 11 (1). ИБМ : 8–24. дои : 10.1147/rd.111.0008 .