質問: IA32(Pentium4/Xeon)Linux 用のプログラムは、IA64 (Itanium2) Linux 上で動作するのでしょうか? 加えて、Win32/Win64に関する同等の情報も求めています。 動作するのであれば、ネイティブ動作なのか、エミュレーション動作なのかに関する情報や、パフォーマンスに関する情報もあると、なおGood!です。 この辺の互換性に関する情報をまとめたサイトを探しています。内容がわかりやすくまとまっているなら、英文のページでも構いません。 よほど、Coolな情報でない限り、2chへのリンクはご遠慮願います。
回答: dummyさんのプロフィール - はてな URL はダミーです。 当方で動かしている環境です。 IA64 RedHat Advanced Workstation release 2.1AW IA32 Vine 2.5 IA64-Linux 上で、IA32-Linux でコンパイルしたバイナリも動いています。 動作は IA64が、CPU の機能として持っているIA32レイヤを利用していると思われます。IA32レイヤは、PenIII 相当だったはずですので、P4 命令を使っているものは動かないかもしれません。 あと正確な数字はもっていないんですが、速度は期待しない方が良いと思います。ほぼ同じクロックのマシン同士で、P4 の方が2倍以上速いことも珍しくありません。