プログラミング
Windowsを起動できる新しいIntel Itanium (IA-64) エミュレータ
A new Intel Itanium (IA-64) emulator that boots Windows (raymii.org)
要約
Yufeng Gao氏が、Intel Itanium (IA-64) アーキテクチャ上でWindows Server 2003およびWindows XP 64ビット版を起動できるエミュレータのバージョン0.1をリリースしました。このエミュレータはまだ開発初期段階でパフォーマンスは低いものの、動作すること自体が大きな進歩です。将来的にはOpenVMSやHP-UXのサポートも期待されています。
全文翻訳
エミュレーションの世界は熱狂しています。以前のDEC Alpha es40エミュレータ上でWindowsを起動するという投稿に続き、今度は別の非x86 CPUエミュレーションにおける大きな進歩がありました。Yufeng Gao氏が、gdwnldsKSC氏(更新されたes40フォークの開発者)の協力を得て、Intel Itanium (IA-64) エミュレータのバージョン0.1をリリースしました。このエミュレータは、Itanium版のWindows Server 2003およびWindows XP 64ビット版を起動できます。現時点ではOpenVMSやHP-UXは起動せず、Linux / BSDも起動しません。しかし、Windowsが動作するのは驚くべきことです。
以下は、エミュレータ上で動作するWindows Server 2003のLunaテーマのスクリーンショットです。
パフォーマンスはかなり遅いですが(Discordチャンネルによると、Ryzen 5000シリーズで486レベルのパフォーマンス)、とにかく動作するのです。これはどれほど素晴らしいことでしょうか!開発が継続され、将来的にはエミュレートされたItanium上でOpenVMSを実行できるようになることを願っています。HP-UXも良いですが、私はOpenVMSにより関心があります。
私の知る限り、まだ商用のItaniumエミュレータはありません。Intel Itanium (IA-64) CPUについてはWikipediaで詳しく読むことができ、RetroBytesの素晴らしいビデオでさらに歴史を知ることができます。基本的に、それは有望なアーキテクチャでしたが、成功せず、後年には事実上HP-UXとOpenVMSにのみ使用されました。しかし、OpenVMSは現在x86で利用可能であり、HP-UXは開発が停滞しており、移行パスもありません。
Windows on Itaniumが実際に集中的に使用されたことはなかったと思います。もし実世界でのより多くの使用例をご存知でしたら、ぜひお知らせください。
以下は、Itanium版Windows XP 64ビット版を示すさらに2つのスクリーンショットです。
スクリーンショットはDiscordから提供されました。エミュレータはTwitterで発表されました。
コードはオープンソースではありませんが、Twitterのスレッドには次のように記載されていました。
クリーンアップが完了したら、ここで利用可能になります: https://github.com/TheBrokenPipe/ski。
更新: 2026-07-20: Server 2008も実行できるQEMUフォークが存在するようです。このリポジトリを参照してください。私はまだ確認していませんが、LLMを使用して書かれていると記載されています。Discordサーバーで言及されていました。
スクリーンショット:
タグ: blog, dec, hp-ux, ia-64, intel, itanium, openvms, rx2200, ski, vms, windows