INTELとAMD以外に他にどのようなCPUアーキテクチャが利用できるのか疑問に思っていました。だから、ウィキペディアでCPUアーキテクチャのリストを見つけました。
注目すべきCPUアーキテクチャを次のカテゴリに分類します。
- 組み込みCPUアーキテクチャ
- マイクロコンピューターのCPUアーキテクチャ
- ワークステーション/サーバーのCPUアーキテクチャ
- ミニ/メインフレームCPUアーキテクチャ
- 混合コアCPUアーキテクチャ
私は彼らの目的を分析していて、疑いはほとんどありません。マイクロコンピューターCPU(PC)アーキテクチャーを参照して、他のアーキテクチャーと比較します。
組み込みCPUアーキテクチャ:
- 彼らは完全に新しい世界です。
- 組み込みシステムは小さく、非常に特殊なタスクを実行します。ほとんどがリアルタイムで消費電力が少ないため、マイクロコンピューターCPU(通常のPC)で使用できるような多くの広いレジスターは必要ありません。言い換えれば、新しい小さくて小さなアーキテクチャが必要です。したがって、新しいアーキテクチャと新しい命令RISC。
- 上記の点は、なぜ別のオペレーティングシステム(RTOS)が必要なのかを明らかにしています。
ワークステーション/サーバーのCPUアーキテクチャ
- ワークステーションとは何かわかりません。誰かがワークステーションに関して明確にします。
- サーバーの時点で。特定のソフトウェア(httpd、mysqlなどのサーバーソフトウェア)を実行するための専用です。他のプロセスが実行されている場合でも、サーバープロセスを優先する必要があるため、新しいスケジューリングスキームが必要であり、したがって、汎用のものとは異なるオペレーティングシステムが必要です。サーバーOSの必要性について他にポイントがある場合は、言及してください。
- しかし、なぜ新しいCPUアーキテクチャが必要なのかわかりません。なぜマイクロコンピューターのCPUアーキテクチャーがその仕事をすることができないのか。誰かが明確にできますか?
ミニ/メインフレームCPUアーキテクチャ
- 繰り返しますが、これらは何で、ミニフレームまたはメインフレームは何に使用されているのかわかりません。私は彼らが非常に大きく、完全な床を占めていることを知っています。しかし、私は彼らが解決しようとしているいくつかの現実世界の問題について読んだことはありません。これらのいずれかに取り組んでいる人がいる場合。あなたの知識を共有してください。
- 誰かがその目的を明確にすることができますか、そしてなぜそれはマイクロコンピュータのCPUアーキテクチャがそれに適していないのですか?
- このための新しい種類のオペレーティングシステムもありますか?なんで?
混合コアCPUアーキテクチャ
- これらについて聞いたことがない。
可能であれば、次の形式で回答を保管してください。
XYZCPUアーキテクチャ
- XYZの目的
- 新しいアーキテクチャの必要性。現在のマイクロコンピュータのCPUアーキテクチャが機能しないのはなぜですか?最大3GHZで、最大8コアです。
- 新しいオペレーティングシステムの必要性なぜこの種のアーキテクチャに新しい種類のオペレーティングシステムが必要なのですか?
編集:
みんな、これは宿題の問題ではありません。私はあなたたちを信じさせるために何もすることはできません。質問が明確でないのか、それとも他の何かなのかはわかりませんが、特定の技術的な詳細にのみ興味があります。
この質問の一部を別の言い方で言いましょう。あなたはインタビューに参加していて、インタビュアーが「マイクロコンピュータープロセッサは高速で多くの機能を備えており、PCオペレーティングシステムは優れています。なぜSPARC、Itaniumのような別のアーキテクチャが必要で、WindowsServerのような別のOSが必要なのか教えてください」と尋ねられた場合サーバー用?」あなたは何に答えますか?私は私の主張を理解したと思います。