ACK para Cray X-MP: Um Triunfo da Retrocomputação

2025-01-26
ACK para Cray X-MP: Um Triunfo da Retrocomputação

Este projeto é um fork do Amsterdam Compiler Kit (ACK) que suporta o supercomputador Cray X-MP e o sistema operacional COS. Ele desabilita outras plataformas comentando as referências nos scripts de construção LUA. Para construir e executar com sucesso no macOS e Linux, é necessário instalar bison, flex, gcc, gmake e lua. É crucial também instalar as ferramentas do repositório GitHub COS-Tools (um montador cruzado, linkador cruzado e gerenciador de biblioteca para o Cray X-MP). Após a construção, os compiladores cruzados geram executáveis para o Cray X-MP e COS. O README detalha a compilação de um programa, o upload via FTP para um sistema NOS 2.8.7, o uso da interface Cray Station para transferir e executá-lo no Cray X-MP e, finalmente, como visualizar os resultados. Uma mistura fascinante de retrocomputação e engenharia de software moderna.

Desenvolvimento