Mc.Nの日記: 64bit OS の I/O 制御
日記 by
Mc.N
64bit OS の場合、I/O 制御 (Device Driver) の速度が問題になるでしょう。
確かに 64bit 化されれば Compler の parameter を変えるだけで Memory や演算速度は恩恵を受けやすくなるでしょう。しかし、I/O 制御の場合、大方はそううまく行きません。32bit OS で使用していた従来の I/O の叩き方を 64bit OS に持ってきた場合、大半はパフォーマンスが落ちます(AMD64 がそうかは断言できませんが)。
IN/OUT 命令が 64bit 化されるのは相当先で、Bus が PCI-X や HyperTransport に置き換わらなければチューニングは行われないでしょう。なので I/O 制御(グラフィックス周りとかハードディスク周りとか)がメインとされるデスクトップ市場では「64bit OS with 32bit driver」よりも「32bit OS with 32bit driver」の方がパフォーマンスが良いという状態が今後、続くんじゃないと邪推しています。
上記を踏まえると Itanium と比べ Athron 64 は 32bit の速度が結構イケているというのはかなりのアドバンテージでは無いかと。
、、、Prescott、どうなるのかな~。