パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Opteron登場、ベンチマークも好調」記事へのコメント

  • 32bitのWindowsアプリケーションと64bitのWindowsアプリケーションが同時に動作している様子は“衝撃的”と言うほか無い。
    “衝撃的”……どこが?

    # Win32に紛れてた16bitのコードは衝撃っつーか足枷だったわけですが
    --


    # ACなのでAC
    • by Anonymous Coward
      そもそもOSの扱うbit数とCPUの扱うbit数
      って必ず一致しなきゃいけないものでもないですよね?
      なので64bitのCPUで32bitのコードを走らせるのは
      OS側で対応すれば何とかなるものだと思います。
      32bitのi486で16bitのDOSとか動いていたわけですし。
      こんな感じ?
       i486(32bit)-DOS系(16bit)-16bitコード
       i486(32bit)-win9x系(32bit)-16bitコード(OSで細工)

      で今回のOpteronの場合はどうなんでしょう?
       Opteron(32-64bit)-対応OS(64bit)-32bitコード

      ここで32bitコード
      • Re:? (スコア:1, すばらしい洞察)

        by Anonymous Coward
        専門家ではないけど。

        32ビットCPUの上で16ビットのコードを動かすには「リアルモード」か「仮想86モード」というモードで動かさないといけなかった。32ビットコードはそのまま「プロテクトモード」で動作する。32ビットのOSの上で16ビットのコードを動かすときには一時的に「仮想86モード」に切り替えていたはず。
        Opteronはそういう手法じゃな
        • by Anonymous Coward
          Itaniumですが、MS-DOSだって動きましたよ。
          WindowsXP 64bit版では、32ビットと64ビットの両方のバイナリが動きましたが。

          Hammerに過剰な期待をする人は、Itaniumが高くて買えなかった人なんじゃないかと勘繰りたくなります。
          • ItaniumではIA32命令のプログラムは動きますが, 極端に性能が落ちましたよね. で, 実質的に使えないという評価になってしまったのだと.

            で, Opteronの方なのですが, AMDの話だとIA32命令の実行もそれなりの性能を出すということで期待されていたわけです. それが本当なのか? 例えば同価格帯のXeonと比べてIA32命令の実行速度はどうか? というあたりが問題だと思います. 私がざっと見たところ, ベンチマークは主にspec fp/intで行われているみたいですが, 今後例えばWinbenchみたいなIA32での

一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy

処理中...