マルチスレッドの役割は主に、さまざまなプログラムのマルチタスクのニーズを満たすことです。コアとスレッドの数が増えるほど、より多くのプログラムを同時に実行できるようになり、CPU は複数のプログラムを処理できるようになります。タスクを並行して実行します。スレッド数は論理的な概念であり、端的に言えば仮想 CPU コアの数であり、現在では Intel と AMD の両方がハイパー スレッディング テクノロジを備えています。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
CPU コアとスレッドの数は何を意味しますか?
プロセッサのコア数は、通常、コアとも呼ばれる物理コアの数を指します。デュアルコアには 2 つの独立した CPU コア ユニット グループが含まれ、クアッドコアには 4 つの独立した CPU が含まれます。コア ユニット グループは、さまざまなデータを処理する中央演算ユニットです。マルチコア プロセッサは、CPU のマルチタスク機能を効果的に向上させたり、CPU 占有率を下げて演算能力を向上させることができます。
#一般に、1 つのコアは 1 つのスレッドに対応します。インテルはハイパー スレッディング テクノロジを開発しました。1 つのコアは 2 スレッドの計算を実行でき、6 コアは 12 スレッドの計算を実行できます。ハイパー スレッディング テクノロジの利点は次のとおりです。物理コアを追加しなくてもスレッディング機能を大幅に向上させることができますが、結局、物理コアを追加すると非常に大きなコア領域を占有する必要があり、コストも増加します。スレッドの数は論理的な概念です。端的に言えば、仮想 CPU コアの数です。現在、Intel と AMD の両方がハイパー スレッディング テクノロジを備えています。
たとえば、CPU は銀行、CPU コアは窓口に相当し、スレッド数は複数のウィンドウを開くのに相当します。数が多いほど、同時に処理できるビジネスの数が多くなり、速度が速くなります。通常、1人の窓口に1人の窓口が対応しますが、ハイパースレッディング技術により、1人の窓口が2つの窓口を管理するのと同等になり、左手と右手を使って2つの窓口の業務を同時に処理できるため、大幅な業務効率化が図れます。コアの使用効率が向上し、ビジネストランザクションの速度が向上しました。
CPU コアとスレッドの数の役割は何ですか?マルチコアとマルチスレッドの役割は、主にマルチタスクのニーズを満たすことです。コアとスレッドの数が多ければ多いほど、同時に実行できるプログラムの数が増え、CPU は複数のタスクを並行して処理できるようになります。より多くのソフトウェアまたはゲームを開きます。より多くのプログラムを開き、レンダリング要件に加えて、より多くのタスクを開くほど、より多くのコアとスレッドがより良くなります。
CPU スレッドの数を確認する方法まずコントロール パネルを開き、デバイス マネージャーを見つけて、プロセッサーの前にある [番号] をクリックすると、スレッドの数が表示されます。
上の図に示すように、8 コアと 16 スレッドを持つプロセッサである i9-9900K CPU を例にとります。 CPU-Z または Master Lu をダウンロードして、コアとスレッドの数を確認してください。
拡張情報:
CPU 構成:1. ロジック コンポーネント
英語 ロジック コンポーネント、動作ロジック コンポーネント。アドレス演算や変換のほか、固定小数点または浮動小数点の算術演算、シフト演算、論理演算も実行できます。 2. レジスタレジスタ コンポーネントには、レジスタ、特殊レジスタ、制御レジスタが含まれます。汎用レジスタは、固定小数点数と浮動小数点数の 2 つに分類され、命令実行時に一時的に保持されるレジスタのオペランドや中間 (または最終) 演算結果を格納するために使用されます。汎用レジスタは、CPU の重要なコンポーネントの 1 つです。 3. コントロール ユニット英語 コントロール ユニット; コントロール ユニットは主に、命令をデコードし、各命令を完了するために実行される各操作の制御信号を発行する責任を負います。 マイクロストレージを核としたマイクロプログラム制御方式と、論理的な配線構造に基づく制御方式の2つの構造があります。 関連知識の詳細については、FAQ
列をご覧ください。以上がCPU のスレッド数の役割は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。