Cray X-MP用ACK:レトロコンピューティングの勝利
2025-01-26
このプロジェクトは、アムステルダムコンパイラキット(ACK)のフォークであり、Cray X-MPスーパーコンピューターとCOSオペレーティングシステムをサポートしています。LUAビルドスクリプト内の参照をコメントアウトすることで、他のプラットフォームを無効にしています。macOSとLinuxで正常にビルドおよび実行するには、bison、flex、gcc、gmake、luaをインストールする必要があります。さらに重要なのは、COS-Tools GitHubリポジトリ(Cray X-MP用のクロスアセンブラ、クロスリンカー、クロスライブラリマネージャー)からのツールも必要です。ビルド後、クロスコンパイラはCray X-MPとCOS用の実行可能ファイルを作成します。READMEでは、プログラムのコンパイル、FTPによるNOS 2.8.7システムへのアップロード、Cray Stationインターフェースを使用したCray X-MPへの転送と実行、そして結果の表示方法について詳しく説明しています。レトロコンピューティングと最新のソフトウェアエンジニアリングの素晴らしい融合です。
開発