マルチコアCPUとは何ですか?

CPUまたは中央処理装置は、コンピューターのメインプロセッサーです。CPUは従来、一度に1つのプロセスを実行できる単一のプロセッサになるように設計されていました。マルチコアCPUは、この設計アーキテクチャを変更して、単一のCPUに複数のプロセッサコアを含めます。複数のプロセッシングコアを持つことで、CPUは複数の独立したタスクを同時に実行できます。

理論的には、CPUに2番目のプロセッサコアがあると、シングルコアの2倍のパフォーマンスが得られます。ただし、実際には、パフォーマンスの向上はそれほど明確ではありません。2つのコアを備えたCPUは、2つの異なるプログラムを同時に実行できます。ただし、個々のソフトウェアで速度の向上を確認するには、複数のプロセッサコアを利用するように設計する必要があります。残念ながら、複数の同時プロセスのロジックを設計することは困難であり、場合によっては不可能です。

最近のプログラムの多くは、まだ複数のプロセッサをうまく利用しておらず、1つのプロセッサコアしか使用していません。ただし、複数のプロセッサコアを使用できるソフトウェアの例はたくさんあります。ビデオエンコーダなどの一部のソフトウェアは、CPUが提供できる限り多くのコアを利用できます。マルチコアCPUで見られるパフォーマンスの向上は、実際には、実行している作業の種類と、それを実行するために使用しているソフトウェアによって異なります。

同時マルチスレッディング

同時マルチスレッディングまたはSMTと呼ばれる別のテクノロジーにより、単一の物理コアを2つの論理プロセッサに分離できます。SMTが提供する追加の論理プロセッサは、CPUがCPUサイクルごとに実行できるスレッドの数を2倍にします。

ヒント:スレッドは、スケジューラーによって管理される一連の命令です。SMTを搭載したCPUでは、2つのスレッドを1つのサイクルで実行するようにスケジュールできます。

SMTをサポートしているが、物理プロセッサコアが1つしかないCPUは、真のマルチコアプロセッサとは見なされません。ただし、最近のCPUには物理CPUコアが1つしかないため、この区別はほとんど意味がありません。

ヒント:Intel CPUでは、SMTは「ハイパースレッディング」としてブランド化されています。

歴史

最初のマルチコアCPUであるPower4は2001年にIBMによってリリースされましたが、IntelとAMDが最初のマルチコアCPUをPentiumDとAthlonの形で消費者向けPC市場に投入したのは2005年のことでした。それぞれ64X2。

次の10年ほどで、2コア、4コア、および6コアのプロセッサが主流になりました。コンシューマーグレードのCPUコア数は、2017年に最初に最大16コアと32スレッドを提供したAMDの「Threadripper」CPUがリリースされるまで、通常は再び増加しませんでした。Threadripperブランドは、32コア、64スレッドをリリースすることでコア数を増やし続けました。 2018年にモデル、2019年に64コア、128スレッドモデル。

Intelは、AMDのThreadripperプラットフォームと競合する同等のデスクトップモデルを提供するのに比較的時間がかかりました。2019年のIntelの最大コア数CPUは、18コアと36スレッドしか提供しませんでした。



Leave a Comment

ハードドライブのクローンを作成する方法

ハードドライブのクローンを作成する方法

データが貴重な資産である現代のデジタル時代では、Windows 上でハード ドライブのクローンを作成することは、多くの人にとって重要なプロセスとなる可能性があります。この包括的なガイド

Windows 10でドライバーWUDFRdのロードに失敗した場合の修正方法

Windows 10でドライバーWUDFRdのロードに失敗した場合の修正方法

コンピュータの起動中に、ドライバ WUDFRd をコンピュータに読み込めなかったことを示すエラー メッセージが表示されましたか?

NVIDIA GeForce Experienceエラーコード0x0003を修正する方法

NVIDIA GeForce Experienceエラーコード0x0003を修正する方法

デスクトップで NVIDIA GeForce experience エラー コード 0x0003 が発生していますか? 「はい」の場合は、ブログを読んで、このエラーをすばやく簡単に修正する方法を見つけてください。

Chromebook の電源が入らないのはなぜですか

Chromebook の電源が入らないのはなぜですか

「Chromebook の電源がオンにならないのはなぜですか?」という質問に対する答えを見つけます。この役立つガイドは Chromebook ユーザー向けです。

Fitbit Versa 4 の文字盤を変更する方法

Fitbit Versa 4 の文字盤を変更する方法

Fitbit Versa 4 の文字盤を無料で変更して、時計の外観を毎日変えることができます。それがいかに早くて簡単かを見てください。

ルンバが止まったり、くっついたり、向きを変えたりする – 修正

ルンバが止まったり、くっついたり、向きを変えたりする – 修正

ルンバ ロボット掃除機が停止し、固着し、回転し続ける問題を修正します。

Steam Deckのグラフィック設定を変更する方法

Steam Deckのグラフィック設定を変更する方法

Steam デッキは、堅牢で多彩なゲーム体験をすぐに提供します。ただし、ゲームを最適化し、可能な限り最高のパフォーマンスを保証するには、

分離ベースのセキュリティとは何ですか?

分離ベースのセキュリティとは何ですか?

サイバーセキュリティの世界でますます重要になっているトピック、つまり分離ベースのセキュリティを詳しく掘り下げる予定でした。このアプローチは、

Chromebook でオート クリッカーを使用する方法

Chromebook でオート クリッカーを使用する方法

今日は、Chromebook で繰り返しクリックするタスクを自動化できるツール、オート クリッカーについて詳しく説明します。このツールは時間を節約し、

SMPSとは何ですか?

SMPSとは何ですか?

コンピューターに SMPS を選択する前に、SMPS とは何か、およびさまざまな効率評価の意味を理解してください。