エミュレーション界隈が熱い。先日のDEC Alpha es40エミュレータでWindowsを起動した投稿に続き、他の非x86 CPUエミュレーションでも大きな進展がありました。Yufeng Gao氏が、gdwnldsKSC(更新されたes40-forkの開発者)の協力のもと、Intel Itanium(IA-64)エミュレータのバージョン0.1をリリースしました。このエミュレータはItanium版のWindows Server 2003およびWindows XP 64-bitを起動できます。OpenVMSやHP-UXはまだ対応しておらず、Linux/BSDも起動しませんが、Windowsが動作するだけでも驚きです。
以下は、エミュレータ上でLunaテーマのWindows Server 2003を実行しているスクリーンショットです:

動作はかなり遅く、このDiscordチャンネルによるとRyzen 5000シリーズ上で486レベルのパフォーマンスとのことですが、とにかく動作しています。なんと素晴らしいことでしょう!開発が続き、Itanium上でエミュレートされたOpenVMSが動作するようになることを期待しています。HP-UXもいいですが、私はOpenVMSの方に関心があります。商用Itaniumエミュレータはまだ存在しないようです。
Intel Itanium(IA-64)CPUについてはWikipediaで詳しく読めます。また、歴史についてより詳しく知るにはRetroBytesによる素晴らしい動画をご覧ください。 基本的にItaniumは有望なアーキテクチャでしたが成功せず、後年は主にHP-UXとOpenVMSでのみ使用されました。しかしOpenVMSは現在x86でも利用可能であり、HP-UXは行き詰まっており移行パスはありません。Windows on Itaniumが実際にどれほど使われていたかはわかりません。実世界での使用例をご存知の方はぜひ教えてください。
以下は、Itanium版Windows XP 64-bitも含む2枚の追加スクリーンショットです:


これらのスクリーンショットはこのDiscordチャンネルから提供されています。
このエミュレータはTwitter(nitterリンク)で発表されました:

コードはオープンソースではありませんが、Twitterのスレッドには次のように記載されています:
整理が完了したら、こちらで公開予定です:https://github.com/TheBrokenPipe/ski。
タグ: blog , dec , hp-ux , ia-64 , intel , itanium , openvms , rx2200 , ski , vms , windows
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.