64ビットディストリビューションをしばしば「amd64」と呼ぶのはなぜですか?

64ビットディストリビューションをしばしば「amd64」と呼ぶのはなぜですか?

LubuntuのISOイメージをダウンロードしています。 32と64の2つのバージョンがあります。

ところで、なぜ64ビット版というのでしょうか?AMD64インテルでも動作すると言いましたか?

答え1

AMDだから最初64ビットx86(x86-64)CPU用にリリースされました。

AMD64アーキテクチャは、IA-64を使用してIntelの全く新しい64ビットアーキテクチャを作成するアプローチとは異なり、従来のx86アーキテクチャに64ビットコンピューティングパフォーマンスを追加する革新的な方法で、AMDによって最初から位置決めされました。

最初のAMD64ベースのプロセッサであるOpteronは2003年4月にリリースされました。

実際、カーネルでは64ビットサポートを「x86_64」と呼びます。これは、AMDとIntel(特に)がこれらのガイドラインを実装していることを示しています。

答え2

AMDはもともとIntelの前にx86-64を実装しました。このため、ほとんどのディストリビューション(およびOpenBSDなどの他のオペレーティングシステム)は、最初のバージョンをリリースしてもAMD専用であるか、x86-64に名前を変更することは努力する価値がないと考えられています。

このような命名混乱のもう一つの要因は、インテルとAMDの間の命名衝突だと思います。 Intelは、64ビットの命名のためにアイデンティティの危機に直面しています。その名前はEM64T、IA-32eで、最後に公式Intel 64です。一方、AMDは常にAMD64と呼ばれます。 x86-64は、両方を網羅する非常に明確な名前です。しかし、必ずしもそうではありません。私はそれが新しく輝いていたときに人々がそれを何と呼ぶべきかわからなかったことを覚えています。私はこれを見たことがあります:

  • x64 - Itaniumとx86-64の間のあいまいさ
  • IA64 – Itaniumの再び曖昧さ
  • amd64 - 今見えるもの
  • EM64T - まれですが、以前はAMDとIntelを指すために使用されたことを見たことがあります。

x86-64は明らかにこのアーキテクチャの最良の略語です。

関連情報