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

Microsoftがやっとx86-64への対応を発表、Sunは可能性を示唆」記事へのコメント

  • 本家のBSD セクションには FreeBSD はブートに成功 [slashdot.org]なんてものあって、x86-64 への対応は急速に進んでるみたいですね。

    AMD の狙いは、現状の 32ビットアーキテクチャと連続性を持たせ、しばらくは高性能な x86 として素早く普及を図りつつ、搭載し

    --
    • 個人的には64ビットという響きを聞くと、わくわくしてしまいますが。実際のパフォーマンスでは、32ビットも64ビットも差がない気がするのですが、どうでしょう。

      64ビット化すると、恩恵の出るアプリは除外してっ事ですけどね。
      • ん~
        身近なところで文字列のコピーなんかは普通に高速化できそう
        体感できるかどうかは微妙だけど
        恩恵のでないアプリはなさそうですよね
        • by Anonymous Coward
          memcpyは速くなるだろうけど、strcpyは変わらない(orより遅くなる)んじゃないかな?
          もちろんアルゴリズムとかCPU内部でのcharの取り回しのアーキテクチャに拠るだろうし、体感できるほど差は無いだろうけど。
          • by chi (11062) on 2003年04月10日 19時12分 (#296218) 日記
            そうですね。
            memcpyは早くなるな。

            元々言いたかったのは、16ビットから32ビットに以降したときの様な、必然性は感じられないって事。
            でもmemcpyが早くなるなら、やっぱりわくわくするかも。
            親コメント
            • by ed-beta (4425) on 2003年04月10日 19時48分 (#296234)
              SSE2なら128ビット長長整数レジスタが使えます。
              やったことないので分かりませんが、SSEのレジスタを
              ごそっと使ってmemcpyすると結構、速いかもです。
              親コメント
              • by Anonymous Coward
                それと同じことをやって高速化を図っているのがWinXPですね。

                プログラム起動時のメモリクリアに使用中。
            • by babie (6656) on 2003年04月10日 20時05分 (#296245)
              せっかく速くなるんだから
              memcpyからmemmoveに乗り換えましょう:-)
              親コメント
            • by Anonymous Coward
              16→32の時は、プロテクトモードが付いたとか16ビット時代に既にアドレッシング可能なメモリの限界いっぱいまで使っていて、アドレスバス幅も増えたとか、そういう単なるデータバス幅の倍加以外のメリットがありましたからね。

              それと、32bit-intは使うことが多いので1opで実行できる事がメリットとなりましたが、64bit-intってあんまり使う事が無

            • by Anonymous Coward
              メモリの複写・初期化くらい、DMAとかでガーッとやれるアーキテクチャになってくれないのだろうかと思うんだけど、どうなんだろう?
              #CPUの話からは外れるけど
              • by 505 (12538) on 2003年04月11日 16時48分 (#296805)
                上でもかかれてますが、NULL文字を判定してそこまで転送…といったような、転送データの内容によって転送条件があったりすると、一般的なDMA(転送元/転送先/転送ワード数程度の設定しかできない)だと対応できないっすよね。

                ん~ ENDマーク自己認識機能きDMAコントローラか… こんどのシステムボードのFPGAの隙間(^^;)におしこんでテストしてみるかな…(^^;)

                親コメント
              • へ?

                汎用のDMAC(DMACとして売られているLSI)だったら、転送終了のための
                データを設定出来たりしますよ。
              • by 505 (12538) on 2003年04月16日 18時50分 (#299638)
                不勉強でもうしわけありません。
                私がいままで使ったことのあるDMAは、そのような機能をもったものがないので、具体的なメーカー名と型番を教えていただければありがたいです。よろしくお願いいたします。
                親コメント

アレゲは一日にしてならず -- アレゲ見習い

処理中...