Эта статья требует дополнительных ссылок для проверки . ( декабрь 2010 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
ILLIAC II был революционный суперкомпьютер построен Университет штата Иллинойс , который начал функционировать в 1962 году.
Описание [ править ]
Концепция, предложенная в 1958 г., впервые эмиттер-связанная логика (ЭСЛ) электрической схемы, конвейерную, и транзистор памяти с целью разработки 100x ускорения по сравнению с Illiac I .
ILLIAC II имел 8192 слова в основной памяти и 65 536 слов на магнитных барабанах . Время доступа к основной памяти составляло от 1,8 до 2 мкс. Время доступа к магнитному барабану - 8,5 мс. [1] Также был предусмотрен «быстрый буфер» для хранения коротких циклов и промежуточных результатов (по концепции аналогично тому, что сейчас называется кешем ). Время доступа к «быстрому буферу» составляло 0,25 мкс.
Размер слова составлял 52 бита.
Для чисел с плавающей запятой используется формат с 7 битами экспоненты (степень 4) и 45 битами мантиссы.
Инструкции были длиной 26 или 13 бит, что позволяло упаковывать до 4 инструкций в слово памяти.
Вместо того, чтобы называть этапы конвейера «Выборка, декодирование и выполнение» (как в случае с Stretch ), этапы конвейера были названы «Расширенное управление, отложенное управление и взаимодействие».
Инновации [ править ]
- ILLIAC II был одним из первых компьютеров на транзисторах . Как и компьютер IBM Stretch , ILLIAC II был разработан с использованием «транзисторов будущего», которые еще не были изобретены.
- Проект ILLIAC II был предложен раньше и конкурировал с проектом IBM Stretch, и несколько дизайнеров ILLIAC посчитали, что Stretch позаимствовал многие из его идей у ILLIAC II, чей дизайн и документация были опубликованы открыто как University of Illinois Tech Reports. Члены команды ILLIAC II в шутку назвали конкурирующий проект IBM "St. Retch".
- В ILLIAC II было подразделение, разработанное преподавателем Джеймсом Э. Робертсоном , соавтором алгоритма SRT Division .
- ILLIAC II был одним из первых конвейерных компьютеров, наряду с IBM Stretch Computer. Конвейерный контроль был разработан преподавателем Дональдом Б. Гиллисом . Этапы конвейера были названы Advanced Control, Delayed Control и Interplay.
- ILLIAC II был первым компьютером, в котором была применена схема , не зависящая от скорости , изобретенная преподавателем Дэвидом Э. Мюллером . Схема, не зависящая от скорости, представляет собой класс асинхронной цифровой логики, основанный на C-элементе Мюллера . Эта цифровая логика, будучи асинхронной, работает на полной скорости транзистора и не требует тактовых импульсов.
Открытия [ править ]
Во время выезда из ILLIAC II, до того, как он стал полностью работоспособным, преподаватель Дональд Б. Гиллис запрограммировал ILLIAC II на поиск простых чисел Мерсенна . Период проверки занял примерно 3 недели, в течение которых компьютер проверил все предыдущие простые числа Мерсенна и нашел три новых простых числа. Результаты были увековечены на протяжении более десяти лет на марке гашения почтового приложения UIUC, обсуждались в New York Times, заносились в Книгу рекордов Гиннеса и описывались в журнальной статье в Mathematics of Computing.
Конец жизни [ править ]
Компьютер ILLIAC II был разобран примерно через десять лет после его постройки. К этому времени сотни модулей оказались устаревшим ломом; многие преподаватели забрали компоненты домой, чтобы оставить их себе. Дональд Б. Гиллис сохранил 12 (в основном контрольных) модулей. Его семья пожертвовала 10 таких модулей и переднюю панель отделу информационных технологий Университета Иллинойса в 2006 году. Фотографии в этой статье были сделаны во время пожертвования.
Дональд В. Гиллис, сын Дональда Б. Гиллиса, имеет полный набор документации (набор инструкций, отчеты о дизайне, отчеты об исследованиях и отчеты о ходе выполнения грантов, примерно 2000 страниц) по проекту ILLIAC II. С ним можно связаться для получения дополнительных сведений об этом компьютере. [2] Большая часть этой документации также должна быть доступна в виде технических отчетов DCL в инженерной библиотеке UIUC, хотя она не должна быть упакована как единый отчет.
См. Также [ править ]
- ORDVAC
- ИЛЛИАК I
- ИЛЛИАК III
- ИЛЛИАК IV
Ссылки [ править ]
- ^ Brearley, HC (1965), "ILLIAC II - Краткое описание и аннотированная библиография" (PDF) , IEEE Transactions на электронно - вычислительных машинах , IEEE: 399-401
- ^ http://www.ece.ubc.ca/~gillies
Внешние ссылки [ править ]
- Гиллис, Дональд Б. Три новых простых числа Мерсенна и статистическая теория , Mathematics of Comput., Vol. 18:85 (январь 1964 г.), стр. 93–97.
- Документация ILLIAC II на bitsavers.org