模擬器領域正瘋狂發展,在我先前關於 DEC Alpha es40 模擬器上啟動 Windows 的文章之後,現在又在其他非 x86 CPU 模擬領域取得重大突破。Yufeng GaogdwnldsKSC(更新後的 es40-fork 背後人物)的協助下,發布了其Intel Itanium(IA-64)模擬器 0.1 版,該模擬器可啟動 Itanium 版本的 Windows Server 2003 與 Windows XP 64 位元。目前尚未支援 OpenVMS 或 HP-UX,Linux / BSD 也無法啟動,但能執行 Windows 已十分驚人。

以下是模擬器中執行 Windows Server 2003 並套用 Luna 佈景主題的截圖:

win2k3 itanium

執行速度相當緩慢(根據此 Discord 頻道,在 Ryzen 5000 系列處理器上僅有 486 等級的效能),但能執行就已經很厲害了。這有多酷!希望開發能持續進行,也許我們甚至能看到在模擬環境中執行 OpenVMS on Itanium。HP-UX 也會很棒,但我更關心 OpenVMS。據我所知,目前尚未有商業用的 Itanium 模擬器。

您可以在 Wikipedia 上閱讀更多關於Intel Itanium(IA-64)CPU的資訊,這裡也有 RetroBytes 提供的精彩影片,包含更多歷史背景。 基本上這是一項很有前景的架構,但最終未能成功,在後期主要僅用於 HP-UX 與 OpenVMS。不過OpenVMS 現在已可在 x86 上使用,而 HP-UX 已無發展,沒有可用的移轉路徑。我認為 Windows on Itanium 從未被大量使用。如果您知道更多實際世界中的使用案例,請告訴我。

以下是另外兩張截圖,同樣顯示了 Itanium 版本的 Windows XP 64 位元:

win2k3 and xp itanium

winxp itanium

這些截圖來自此 Discord 頻道

此模擬器已在Twitter(nitter 連結)上公布:

emulator announced

該程式碼尚未開源,但 Twitter 討論串中提到:

整理完畢後,將在此處提供:https://github.com/TheBrokenPipe/ski

標籤:blog , dec , hp-ux , ia-64 , intel , itanium , openvms , rx2200 , ski , vms , windows