Нам всем нужен настоящий компьютер — с мигалками, переключателями и магнитофонами, раскачивающимися взад и вперед. А как же рабочий Cray-1A? Что ж, если у вас есть время и решимость — это возможно.
Крис Фентон интересуется старыми компьютерами — возможно, немного больше, чем средний компьютерный энтузиаст. Он потратил полтора года на создание рабочей модели Cray 1-A в масштабе 1/10. К нему прилагается футляр, который выглядит как оригинал, в комплекте с сиденьями, в которых когда-то были блоки питания и т. Д.
Но это не обычная модель. Это действительно рабочий Cray 1-A, и теоретически он должен запускать хотя бы оригинальные программы Cray 1-A.
В основе модели лежит плата разработки Xilinx Spartan 3E 1600, которая по сути представляет собой очень большую FPGA (программируемую вентильную матрицу), а это означает, что оборудование можно запрограммировать для выполнения любой работы, которую вы пожелаете.
Теперь вы, возможно, только начинаете догадываться, насколько безумным и прекрасным является это предприятие. Чис реализовал реальную рабочую модель Cray 1-A, работающую на частоте около 33 МГц (оригинал работал на частоте 80 МГц). Он также пропускает несколько функций — переключение контекста, каналы ввода-вывода (у которых есть какие-либо устройства ввода-вывода Cray) и прерывания.
Замечательный материал! — Единственная проблема Криса в том, что он не может найти оригинального программного обеспечения Cray для работы с этой моделью. Судя по всему, все это было уничтожено или засекречено. Так что, если вы знаете о темном месте, где шпионы хранят старую программу Cray, сообщите об этом Крису.
Все фотографии сделаны Крисом Фентоном.