Если вы находите сегодняшние новости удручающими, почему бы не повернуть время вспять и не прочитать истории десятилетней давности. Еще лучше нажимайте на ссылки и обнаруживайте, что они все еще работают, и есть еще много хороших вещей для изучения. Вот новость, которую мы опубликовали в воскресенье, 5 сентября 2010 года.
Нам всем нужен настоящий компьютер — с мигалками, переключателями и магнитофонами, раскачивающимися взад и вперед. А как же рабочий Cray-1A? Что ж, если у вас есть время и решимость — это возможно.
Сеймур Крей рядом с основным блоком Cray 1, около 1974 года.
Фотография любезно предоставлена Институтом Чарльза Бэббиджа, Университет Миннесоты, Миннеаполис.
Сеймур Крей был, пожалуй, последним из разработчиков суперкомпьютеров-одиночек, и его эксцентричное поведение привело к тому, что его считали отшельником. Чтобы узнать больше о нем и компьютерах, которые он построил, прочтите эту статью в нашем разделе «История».
Крис Фентон интересуется старыми компьютерами — возможно, немного больше, чем средний компьютерный энтузиаст. Он потратил полтора года на создание рабочей модели Cray 1-A в масштабе 1/10. В комплект входит футляр, который выглядит как оригинал, в комплекте с сиденьями, в которых когда-то были блоки питания и т. Д.
Но это не обычная модель. Это действительно рабочий Cray 1-A, и теоретически он должен запускать хотя бы оригинальные программы Cray 1-A.
В основе модели лежит плата разработки Xilinx Spartan 3E 1600, которая по сути представляет собой очень большую FPGA (программируемую вентильную матрицу), а это означает, что оборудование можно запрограммировать для выполнения любой работы, которую вы пожелаете.
Теперь вы, возможно, только начинаете догадываться, насколько безумным и прекрасным является это предприятие. Чис реализовал реальную рабочую модель Cray 1-A, работающую на частоте около 33 МГц (оригинал работал на частоте 80 МГц). Он также пропускает несколько функций — переключение контекста, каналы ввода-вывода (у которых есть какие-либо устройства ввода-вывода Cray) и прерывания.
Замечательный материал! — Единственная проблема Криса в том, что он не может найти оригинального программного обеспечения Cray для работы с этой моделью. Судя по всему, все это было уничтожено или засекречено. Так что, если вы знаете о темном месте, где шпионы хранят старую программу Cray, сообщите об этом Крису.
Фотографии сделаны Крисом Фентоном, и на его веб-сайте есть еще много других.
ОБНОВИТЬ:
В результате призывов Криса Фентона к программному обеспечению Cray и описанию проекта в блогах Internet Archive в 2011 году был получен поток электронных писем и физический 80-мегабайтный дисковый пакет CDC 9877 от бывшего сотрудника Cray. Это привело его глубже в свой проект Cray-1 Revival, который затем привлек помощь Андроса Тантоса, которому удалось восстановить операционную систему, см. Его запись на http://www.modularcircuits.com/blog/articles/the-cray-files /
Впоследствии проект Cray-1X был размещен на Google Code под новой лицензией BSD, и к нему по-прежнему можно получить доступ из архива кода Google, если у вас есть соответствующий доступ.