it-swarm-ja.com

この引用の文脈では、パーソナルコンピュータにはいくつの「チップ/ソケット」が含まれていますか?

私の教科書には次のように書かれています。

マイクロプロセッサは、利用可能な最速の汎用プロセッサになるだけでなく、現在はマルチプロセッサになっています。各チップ(ソケットと呼ばれる)には、複数のプロセッサ(コアと呼ばれる)が含まれ、それぞれに複数のレベルの大容量メモリキャッシュがあり、複数の論理プロセッサが各コアの実行ユニットを共有しています。 2010年の時点では、ラップトップでさえ、2つまたは4つのコアがあり、それぞれに2つのハードウェアスレッドがあり、合計で4つまたは8つの論理プロセッサがあります。

パーソナルコンピュータには1つのチップしか含まれておらず、それ自体に複数のプロセッサが含まれていますか?それとも、そのようなチップがたくさんありますか?

12
The Pointer

ほとんどの新しいデスクトップコンピュータには、複数のコアを持つ単一のメインCPUチップが含まれます。各コアは、独立したCPUのように機能します。

各コアには、同時マルチスレッディング(SMT)と呼ばれる機能があり、オペレーティングシステムからは各コアが2つ以上の仮想コアとして表示される場合があります。 Intelはこれを ハイパースレッディング と呼んでいます。

したがって、1つのCPUチップに4つのコアが含まれ、それぞれに2つの仮想コアがあり、オペレーティングシステムに8つのCPUが表示されます。

CPU、コア、仮想コアの主な概念上の違いは、チップ内の共有リソースの量にあります。

以前は、高性能サーバーが複数の個別のCPUチップを搭載するのが一般的でした(これはおそらくまだ当てはまります)。共通のバックプレーンに接続する個別のCPUボード上にある場合もあります。

デスクトップコンピューターにも、主にグラフィックス用の1つ以上のGPUがあります。これらはCPUによく似ており、ビットコインマイニングなどの特殊な一般的な計算に使用できます。

デスクトップコンピュータには、CPU以外の多数のチップも含まれます。これらは、USBインターフェースの提供などの特殊な機能を実行します。チップという用語は、プリント回路基板(PCB)にはんだ付けできるパッケージ内のすべての集積回路(IC)に使用されます。


デスクトップPCに見られるようなPCマザーボードのランダムな例を次に示します。

enter image description here

  • 「AMD Socket 942」-単一のメインCPUチップがインストールされています。
  • 「AMD SB950サウスブリッジ」チップ- CPUのヘルパーチップ
  • 「AMD990FXチップセット」-グラフィックスプロセッシングユニット(GPU)
  • 「IntelEthernetGameFirstII」-ネットワークインターフェイス用のチップ。

等.

各CPUチップには内部論理アーキテクチャがあります。これは、単一チップ内に共有リソースを配置する1つの方法を示す例です。

enter image description here
AMDからの画像

正確な詳細は、製造元間、および同じ製造元の世代と範囲のチップ間で大きく異なる場合があります。急速に変化するエリアです。一般的な考え方は今でも当てはまります。

16
RedGrittyBrick

デスクトップコンピュータには、複数のチップ/ CPUが搭載されている場合があります。

過去

マルチコアCPUが登場する以前は、マルチCPUデスクトップコンピュータが使用されていました。並列化することができる広範な計算のため。参考のために参照してください:

プレゼント

今日では、複数のCPUを搭載したデスクトップコンピュータは使用されなくなりました。いくつかあります( Dell Precision Tower 7000シリーズ(7810) を参照)。

ハイエンドのマルチコアCPUデスクトップコンピューターをはるかに超える計算能力が必要な場合は、複数のマルチCPUを備えた計算サーバー(計算クラスター)を選択します。デスクトップコンピューターを介してそのクラスターにログインし、タスクをリモートで実行します。参照してください:

4
daniel.neumann

これは、使用される単語の意味に関するすべてです。彼らが説明するテクノロジーは比較的新しいため、その意味はあまり確立されていません。混乱を増すために、1つの意味を持っていたいくつかのものは分岐する必要があり、今では2つの意味を持っています

ソケット:

  1. 何かを差し込むことができるときの任意のソケット。 「cpuソケット」、「ramソケット」、「usbソケット」などのように
  2. メインボード上のCPUソケットで、1つの物理プロセッサーを取り付けることができます。
  3. 1つの物理プロセッサ。必ずしもソケットタイプである必要はありません(すべてのプロセッサがソケットを使用するわけではありません。一部のプロセッサ、ほとんどはラップトップのプロセッサがメインボードに直接はんだ付けされています。ただし、この定義では、「1ソケット」としてカウントされます)

プロセッサー:

  1. 物理プロセッサ(別名ソケット)(ショップで「1つのプロセッサ」を購入したときに得られるものとして)
  2. 論理プロセッサ(別名スレッド)(タスクマネージャを開いたときにOSに表示されるものとして)
  3. 最も広い意味で:プログラムを実行できる任意のハードウェアまたはその一部。

プロセッサコア:

  1. 物理プロセッサを構成するパーツ。最新のコアは、1つまたは2つのスレッドを持つことができます。

チップ:

  1. パッケージ内の1つの集積回路。たとえば、物理プロセッサ。
  2. 一枚のシリコン、ダイ。

あなたの見積もりを分析しましょう:

各チップ[物理プロセッサ](ソケットと呼ばれる[物理プロセッサ])には複数のプロセッサが含まれます[実行可能な任意のハードウェア](と呼ばれる- コア)、それぞれに複数のレベルの大容量メモリキャッシュがあり、複数の論理プロセッサそれぞれの実行ユニットを共有しますコア

今あなたの質問:

パーソナルコンピュータには、それ自体が複数のプロセッサを含む1つのチップしか含まれていませんか?それとも彼らはそのようなチップをたくさん持っていますか?

ほとんどのパーソナルコンピュータには、複数の物理プロセッサが含まれていませんでした。これらは、サーバー、および場合によっては愛好家(Intel Skulltrail、EVGA Classified SR-2など)またはハードコアな数値クランチャー用のワークステーション用です。最近のほとんどすべてのパーソナルコンピュータには、複数の論理プロセッサが1つのパッケージに含まれていますソケット/物理プロセッサパッケージです。これらの複数の論理プロセッサは1つ以上のコアで実現されますチップ/シリコン片 1つで物理プロセッサおよび/または1つまたは2つとして論理プロセッサ/スレッド per コア

ソフトウェアとユーザーの観点からは、それらがどのように実現されるかは関係ありません。コンピューターを分解せずに簡単に確認できるのは論理プロセッサー/スレッドの数だけです。いくつかの使用法では、スレッドごとに1つのコアが同じ数のスレッドの半分を共有するよりも著しく高速ですコア

2
Agent_L

消費者向けデスクトップおよびラップトップコンピューターは、かなり標準化されたモジュラーシステムに基づいて、いくつかの個別のコンポーネントを中心に構築されています。

  • マザーボード:これは、モジュール式コンポーネントのソケットや外部および内部デバイス(ハードドライブ、USB、グラフィックス、オーディオなど)を含む、かなりの数の異なるビットを統合します。アウトなど)、およびそれらの間の信号と電力の分配を仲介する電子機器。これには、実際にはコンピュータの処理能力の一部ではありませんが、それでもいくつかの重要な機能を実行している数十のマイナーチップが含まれる場合があります。

  • グラフィックス:ほとんどのボードには、グラフィックスを処理するために特別に設計されたハードウェアの交換可能なブロックであり、独自の物理入力セットを持つ1つ以上のグラフィックスカードが用意されています。および出力ポート(HDMIなど)。一部の(すべてではありませんが)CPUには、専用カードがなくてもグラフィックス処理を処理できるグラフィックスチップが統合されています。一部のボードでは、パフォーマンスを向上させるために、複数の同様のグラフィックカードを同時に使用することもできます(SLI/crossfire)。最新のグラフィックカードには、通常、かなりの量のオンボードメモリが搭載されています。現在、ほとんどのグラフィックカードにはファンとヒートシンクが統合されています(または液体冷却回路への接続の準備)

  • [〜#〜] bios [〜#〜]:コンピューターの最も基本的な機能を処理するマザーボード上のチップまたはチップのセット

  • [〜#〜] ram [〜#〜]:高速即時アクセスメモリ。CPUと緊密に統合されているため、コンピューティングの負荷が高くなります。通常は、マザーボードの専用ソケットに差し込む細長いモジュール式の交換可能なカードの形式です。通常、2の倍数でインストールされます。ますます、高性能RAM=は、独自の統合アクティブまたはパッシブ冷却システムを備えている場合があります。

  • その他のI/Oカード:以前よりも一般的ではなくなりましたが、一部のボードには、特殊なオーディオ入出力、追加のUSB、またはその他のハードウェアが用意されている場合があります。ポートまたはネットワークアダプタ、およびレガシーポート用のスペシャリストカード。

  • SATA/IDEポート内蔵ハードドライブ、オプティカルドライブ、その他のストレージデバイスを接続します。

  • [〜#〜] cpu [〜#〜]:すべてのマザーボードには、特定のピン構成のCPUを接続するためのソケットがあり、 「ソケットタイプ」で指定されたCPUのモデルの範囲(AMDのAM2 +標準など)および任意のソケットタイプは、さまざまな異なるレベルのパフォーマンスを備えた一連のプロセッサを備えています。事実上すべての最新のCPUには複数のコアがあり、場合によっては1つの物理コンポーネント内にグラフィックコアもあります。

この構造は、少なくともある程度の下位互換性があるため、マザーボードが最新の標準と互換性がなくなるまでモジュラーコンポーネントを交換することにより、PCのパフォーマンスを合理的に簡単にアップグレードできるように設計されています。まったく「新しい」PCを購入することなく、モジュールのローリングアップグレードを維持できます(私のPCは15年前から使用されていますが、本当にオリジナルのコンポーネントだけがケースです)。 Trigger's Broom によく似ています

つまり、どのPCにも、特定の機能とさまざまなアーキテクチャとパフォーマンスを備えた、少なくとも数十の個別の処理チップとメモリチップが含まれるということです。

2
Chris Johns

消費者向けデスクトップおよびラップトップPCには1つの物理プロセッサがあり、ソケット にインストールできます。 =(ほとんどのラップトップと一部のコンパクトデスクトップには、マザーボードにはんだ付けされたプロセッサが搭載されています)が、複数コア。各コアは、独自のthread;を実行できます。一部のプロセッサには、同時マルチスレッディング機能(Intelではハイパースレッディングテクノロジーと呼ばれます)があり、各コアでより多くの作業を実行できます。各コア内の未使用の実行リソースを利用して、一度に1つのスレッドよりも多く。一般的なデスクトップIntelCore i7プロセッサには4つのコアがあり、それぞれに双方向同時マルチスレッディングがあり、8つのスレッドを同時に実行できます。

複数のソケットを持つシステムは、複数の物理プロセッサーを受け入れることができます。これらはサーバーまたはワークステーションでの使用を目的としており、一般的に非常に高価です(数千ドルから数万ドル)。

1
bwDraco