« XP SP2の「NX機能」で出来なくなるゲームとは… | トップページ | 随分とお休みしていました »

2004.06.01

AMD64はIntel製x86-64よりもイイらしい

 Microsoftの幹部が「AMD64の方が,Intelの64ビット拡張86プロセッサ(新しいプレスコットのこと。EM64T)よりもイイ」と広言しているそうです(記事)。

 その理由としてMicrosoftの幹部は「Windows NTのアーキテクトであるデイブ・カトラーがAMD64のデザインに一枚かんでいるから」という衝撃の新事実(カトラーがAMD64好きだというのは知られていましたが…)を披露しています。こりゃびっくりだ。後追い後付のEM64Tが劣勢なのもあり得そうな話ですね。

 しかも,IntelのEM64Tって,AMD64の完全互換じゃ無いらしいんですよ。

 これは,「AMD64 devSource」という別のサイトで読んだ記事になります。IntelのEM64Tは,Pentium 4に64ビット命令を追加した「32ビット・アプリがそのまま実行できる64ビット・プロセッサ」であり,その追加の64ビット命令はAMD64のを真似ただけということはよく知られています。しかし,その「真似の元になったAMD64の仕様書」が実はちょっと古いもので,Intelがその仕様書を元にプロセッサの設計を開始したあとに,AMD64の仕様が変更されてしまったそうです。

 しかし,Intelがその仕様書の変更に気付いたのは,EM64Tの開発が終了してからのこと。正に後の祭りで,結局EM64Tは,AMD64には備えられている「LAHF (load status flags into the AH register)」と「SAHF (store AH register into the status flags)」という2個の64ビット命令が備えられていないそうです。

 同記事によれば大した問題にはならないような欠陥だそうですが,ちょっと格好悪いですよね。

 ということで,IntelはPentium Mを64ビット化するときに,超がんばって欲しいと思いましたよ…

|

« XP SP2の「NX機能」で出来なくなるゲームとは… | トップページ | 随分とお休みしていました »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/24777/689131

この記事へのトラックバック一覧です: AMD64はIntel製x86-64よりもイイらしい:

» AMD64とEM64Tの非互換性(LAHF, SAHF命令) [64ビットCPU(AMD64+EM64T)でアセンブラ]
小松菜かじるさんのココログから。 http://komatsuna.cocolo [続きを読む]

受信: 2004.09.23 07:30 午前

« XP SP2の「NX機能」で出来なくなるゲームとは… | トップページ | 随分とお休みしていました »