UNIVAC FASTRAND - UNIVAC FASTRAND

ФАСТРАНД был магнитный барабан система массовой памяти построенная Сперри Рэнд Corporation (позже Sperry Univac) за их UNIVAC серии 1100 и компьютеры серий 418/490/494. Подсистема FASTRAND состояла из одного или двух блоков управления и до восьми блоков FASTRAND. Подсистема FASTRAND с двойным доступом включала в себя два полных блока управления и обеспечивала параллельные тракты данных, которые позволяли одновременно работать с любыми двумя блоками FASTRAND в подсистеме. Каждый блок управления сопряжен с одним (опционально двумя) параллельными каналами ввода / вывода серии 1100 (36 бит) или 490 (30 бит).

Привод звуковой катушки перемещал штангу, содержащую несколько однодорожечных записывающих головок, поэтому эти барабаны работали так же, как дисководы с подвижной головкой с несколькими дисками. Головки «летели» на самодействующих гидродинамических воздушных подшипниках. Барабаны имели поверхность с покрытием для магнитной записи. Дополнительная функция Fastband включает 24 дополнительных дорожки с фиксированными головками чтения / записи. Эта функция обеспечивала быстрый доступ (среднее время доступа 35 мс) и функцию блокировки записи.

Fastrands были очень тяжелыми (5000 фунтов) и большими, примерно 8 футов в длину. Из-за своего веса агрегаты FASTRAND обычно не устанавливались на «фальшпол», и для их перемещения и / или установки требовались специальные приспособления и крепления. Сообщалось о случаях выхода из строя подшипников барабана, в результате которых машина разрывалась на части и тяжелый барабан пробивал стены.

На момент их появления емкость хранилища превышала любой другой диск или барабан с произвольным доступом.

Всего было три модели приводов FASTRAND:

  • ФАСТРАН I был один барабан. Большая масса вращающегося барабана вызвала гироскопическая прецессия устройства, заставляя его вращаться на полу компьютерного зала, когда Земля вращалась под ним. Было поставлено очень мало таких устройств.
  • ФАСТРАНД II (большинство выпускаемых агрегатов) имели два барабана встречного вращения для устранения гироскопического эффекта. Между барабанами располагалась одна штанга привода с головками.
  • ФАСТРАНД III, представленный в 1970 году, был физически идентичен FASTRAND II, но увеличивал плотность записи на 50%.

Технические характеристики (FASTRAND II)

Емкость запоминающего устройства: 22020 096 36-битных слов = 132 120 576 6-битных символов FIELDATA = 99 мегабайт (8-битных байтов) на устройство
Скорость вращения барабана: 880 Об / мин (14,7 оборота в секунду)
Головы: 64
Сектор размер: 28 36-битных слов
Отслеживать размер: 64 сектора (1792 36-битных слова)
Плотность дорожек: 105 дорожек на дюйм
Среднее время доступа (время поиска плюс задержка вращения ): 92 миллисекунды
Скорость передачи данных: 26 283 36-битных слов в секунду = 118 килобайт в секунду (8-битные байты) на машинах серии 1100
Плотность записи, одномерный: 1000 бит на дюйм (по одной дорожке)
Плотность записи, двумерная: 105000 бит на квадратный дюйм поверхности барабана
Макс ФАСТРАНД устройства (барабанные установки) на контроллер: 8
Контроллер Цена: 41680 долларов (1968 долларов)
Цена устройства FASTRAND: 134 400 долларов США (1968 долларов, что эквивалентно примерно 1 миллиону долларов в долларах 2019 года).
Вес устройства FASTRAND: 4500 фунтов
Вес на килобайт: 6 унций (170 г)

Распределение памяти

Несмотря на название, FASTRAND действовал медленно. Время позиционирования заголовка было значительным, поэтому программное обеспечение распределяло память по дорожкам (1792 слова, 10752 символа или 8064 восьмибитовых байта) или «позициям», группе из 64 дорожек (114 688 слов, 688 128 символов или 510 096 восьмибитных байтов), которые были под головами одновременно. Этот метод выделения памяти оставался на машинах серии 1100 еще долго после того, как барабаны были заменены дисками.

Блоки хранения дорожек были отмечены флажками, так что с точным вычислением времени обработки программы можно было создать программное обеспечение со временем обработки на единицу блоков Fastrand, что привело к тому, что программа работала синхронно со скоростью передачи данных барабана. Кроме того, время движения головы от трека к треку предоставило дополнительную возможность координации скорости обработки, которая позволила скорости вычислений соответствовать скорости передачи данных для больших (на то время) наборов данных без задержки из-за потери синхронизма с передачами из запоминающего устройства.

Смотрите также

внешняя ссылка