IBM 2361 Система хранения данных большой емкости
IBM 2361 Large емкости Storage (LCS) является дополнительным компонентом IBM System/360 моделей 50 , [1] 65 [2] (если не используется в качестве мультипроцессора ) и 75 [3] компьютеры. Хранение реализовано с помощью магнитных сердечников ; время цикла составляет 8 микросекунд, а время доступа — 3,6 микросекунды. Этот компонент также называется IBM 2361 Core Storage или IBM 2361 Large Core Storage. Он обеспечивает дополнительное основное хранилище с более медленным временем доступа, чем стандартное хранилище машины — например, 8 микросекунд по сравнению с 750 наносекундами для основного хранилища на модели 65.
IBM 2361 также был предоставлен НАСА для использования в их системе реального времени IBM 7094 , где он предоставил 524 000 36-битных слов дополнительной памяти. [4]
Описание
[ редактировать ]Существует две модели IBM 2361: модель 1 имеет 1 048 576 байт (1 МБ), а модель 2 — 2 097 152 байта (2 МБ). Модель 2 содержит 64 ядра по 32 КБ каждая, это самые большие ядра, когда-либо производившиеся. [5]
IBM 2361 может использоваться двумя компьютерами System/360. При совместном использовании двух моделей 50, двух моделей 65, двух моделей 75 или модели 65 и модели 75 обе системы должны иметь одинаковый объем основной памяти . Если одна из систем совместного использования — это модель 50, а другая — модель 65 или 75, модель 50 может иметь меньше оперативной памяти, чем модель 65 или модель 75. [6]
Если система содержит четное количество компонентов IBM 2361 и хотя бы один процессор модели 65 или модели 75, IBM 2361 можно чередовать для улучшения времени последовательного доступа. При чередовании первое 64-битное слово содержится в первом IBM 2361, второе — во втором, третье — в первом и так далее. При последовательном доступе один IBM 2361 может завершить свой цикл, в то время как другой IBM 2361 начинает следующий цикл.
Системы могут включать одну модель 2361 модели 1 или четыре модели 2 в режиме без чередования, либо две модели 1 или четыре модели 2 в режиме чередования, обеспечивая до 8 МБ дополнительной памяти — большой объем, если модель 75J поддерживает только 1 МБ. памяти процессора. [3]
Поддержка программного обеспечения
[ редактировать ]OS/360 позволяет пользователю запрашивать память либо в памяти процессора («иерархия 0»), либо в более медленной LCS («иерархия 1»). JOB
или EXEC
Оператор допускает две спецификации размера региона: REGION=(VALUE1,VALUE2)
, где ЗНАЧЕНИЕ1 указывает объем памяти процессора в Кбайтах, а ЗНАЧЕНИЕ2 указывает объем памяти LCS. [7] Некоторые системные макрокоманды позволяют программисту указать использование памяти в иерархии 0 или 1. [8] ATTACH
, DCB
, GETMAIN
, GETPOOL
, LINK
, LOAD
, и XCTL
макросы обеспечивают (HIARCHY=n)
параметр для этой цели (n=0 или 1). [9] OS/360 Редактор связей также предоставляет HIARCHY
оператор управления для назначения определенных разделов управления определенной иерархии, таким образом, программу можно разделить на разделы для запуска в памяти процессора и разделы для запуска в LCS. [10] Предположительно, большие и малоиспользуемые части программы могут быть помечены для загрузки в LCS.
Ссылки
[ редактировать ]- ^ IBM (1967), Функциональные характеристики IBM System / 360 Model 50 (PDF) , второе издание, A22-6898-1
- ^ IBM (сентябрь 1968 г.), Функциональные характеристики IBM System / 360 Model 65 (PDF) , четвертое издание, A22-6884-3
- ^ Jump up to: а б IBM, Функциональные характеристики IBM System/360 Model 75 (PDF) , A22-6889-0
- ^ Корпорация IBM (23 января 2003 г.). «Базовый блок хранения данных IBM 2361» . Архивы IBM . Проверено 14 февраля 2019 г.
- ^ Пью, Эмерсон В.; Джонсон, Лайл Р.; Палмер, Джон Х. (1001). Системы IBM 360 и Early 370 . МТИ Пресс. п. 203. ИСБН 0-262-16123-0 .
- ^ IBM, Обзор системы IBM System/360 (PDF) , GA22-6810-12
- ^ Корпорация IBM (апрель 1973 г.). Операционная система IBM System/360: Справочник по языку управления заданиями (PDF) . п. 96 . Проверено 14 февраля 2019 г.
- ^ Корпорация IBM (июнь 1970 г.). Операционная система IBM System/360: концепции и возможности (PDF) . п. 49 . Проверено 14 февраля 2019 г.
- ^ Корпорация IBM (сентябрь 1974 г.). Службы супервизора операционной системы IBM System/360 и инструкции по макросам (PDF) . п. 90 . Проверено 14 февраля 2019 г.
- ^ Корпорация IBM (апрель 1973 г.). Редактор и загрузчик IBM OS Linkage (PDF) . п. 127 . Проверено 14 февраля 2019 г.
Внешние ссылки
[ редактировать ]- IBM, Информация производителя оригинального оборудования IBM 2361 Core Storage , A22-6869-1
- IBM, Операционная система IBM System/360. Введение в поддержку иерархии основной памяти для IBM 2361 моделей 1 и 2 , GC27-6942-2
- Использование большого объема основной памяти в теории и практике. Отчет об исследовании IBM 2361 в НАСА из IBM в Хьюстоне.
- Компьютеры в космических полетах: опыт НАСА Описывает использование LCS до появления виртуальной памяти.
- Лауэр, Хью (1967), «Объемное ядро в системе с разделением времени 360/67» , Осенняя объединенная компьютерная конференция 1967 года , Материалы конференции AFIPS, том. 31, Academic Press, стр. 601–609 Описывает использование IBM 2361 в качестве устройства подкачки на симплексной системе System / 360 модели 67, работающей под управлением TSS.