新しいラップトップを購入するとき、またはコンピューターを構築するときは、プロセッサーが最も重要な決定事項です。しかし、専門用語、特にコアはたくさんあります。デュアルコア、クアッドコア、ヘキサコア、オクトコアが必要ですか...
あなたのラップトップでやること
専門用語を切り取って、それが実際に何を意味するのかを理解しましょう。
デュアルコアとクアッドコア、説明
知っておくべきことはすべてここにあります。
- プロセッサチップは常に1つだけです。そのチップは、1つ、2つ、4つ、6つ、または8つのコアを持つことができます。
- 現在、18コアプロセッサは、消費者向けPCで入手できる最高のものです。
- 各「コア」は、処理作業を行うチップの一部です。基本的に、各コアは 中央処理装置(CPU) 。
この記事では、コンピューター用のデュアルコアプロセッサとクアッドコアプロセッサについて説明します。 スマートフォン用ではありません 。別の投稿があります スマートフォンのコアを理解する 。
デュアルコアおよびクアッドコアCPUによる速度への影響
コアが増えるとプロセッサ全体が高速になると思うかもしれませんが、常にそうとは限りません。それより少し複雑です。
プログラムがタスクをコア間で分割できる場合にのみ、コアが多いほど高速になります。すべてのプログラムがコア間でタスクを分割するように開発されているわけではありません。これについては後で詳しく説明します。
各コアのクロック速度も、アーキテクチャと同様に速度の重要な要素です。クロック速度が高い新しいデュアルコアCPUは、クロック速度が低い古いクアッドコアCPUよりもパフォーマンスが優れていることがよくあります。
消費電力
コアが多いほど、プロセッサの消費電力も高くなります。プロセッサの電源を入れると、一度に1つだけでなく、すべてのコアに電力が供給されます。
チップメーカーは、消費電力を削減し、プロセッサのエネルギー効率を高めようとしています。ただし、一般的な経験則として、クアッドコアプロセッサはラップトップからより多くの電力を引き出します(したがって、バッテリーの消耗が早くなります)。
より多くのコアがより多くの熱に等しい
コアよりも多くの要因が、プロセッサによって生成される熱に影響を与えます。しかし、繰り返しになりますが、原則として、コアが多いほど熱が多くなります。
この追加の熱のために、メーカーはより良いヒートシンクまたは他の冷却ソリューションを追加する必要があります。
クアッドコアCPUはデュアルコアよりも高価ですか?
コアが多いほど、必ずしも価格が高くなるとは限りません。前に述べたように、クロック速度、アーキテクチャバージョン、およびその他の考慮事項が関係します。
ただし、他のすべての要素が同じである場合、コアが多いほど価格が高くなります。
それはすべてソフトウェアについてです
これが、チップメーカーがあなたに知られたくない汚い小さな秘密です。実行しているコアの数ではなく、それらで実行しているソフトウェアについてです。
複数のプロセッサを利用するには、プログラムを特別に開発する必要があります。このような「マルチスレッドソフトウェア」は、あなたが思うほど一般的ではありません。
重要なのは、それがマルチスレッドプログラムであっても、それが何のために使用されるかということでもあります。たとえば、Google Chrome Webブラウザーは、ビデオ編集ソフトウェアAdobe Premier Proと同様に、複数のプロセスをサポートしています。
Adobe Premier Proは、編集のさまざまな側面で作業するようにさまざまなコアに指示します。ビデオ編集に関係する多くのレイヤーを考慮すると、各コアは別々のタスクで作業できるため、これは理にかなっています。
同様に、Google Chromeは、さまざまなコアにさまざまなタブで動作するように指示します。しかし、ここに問題があります。タブでWebページを開くと、その後は通常静的です。それ以上の処理作業は必要ありません。残りの作業は、ページをRAMに保存することです。つまり、コアは背景タブに使用できますが、その必要はありません。
支払いを受け取るためにPayPalアカウントをどのように設定しますか?
このGoogleChromeの例は、マルチスレッドソフトウェアでさえ、実際のパフォーマンスを大幅に向上させない可能性があることを示しています。
コアを2倍にすることは速度を2倍にすることではありません
したがって、適切なソフトウェアがあり、他のすべてのハードウェアが同じであるとしましょう。クアッドコアプロセッサは、デュアルコアプロセッサの2倍の速度になりますか?いいえ。
コアを増やしても、ソフトウェアのスケーリングの問題には対処できません。コアへのスケーリングは、適切なタスクを適切なコアに割り当てるソフトウェアの理論的能力であるため、各コアは最適な速度で計算されます。それは実際に起こることではありません。実際には、タスクは順次(ほとんどのマルチスレッドソフトウェアが行う)またはランダムに分割されます。
たとえば、クアッドコアプロセッサ(Core1、Core2、Core3、Core4)があるとします。アクションを完了するには、3つのタスク(T1、T2、T3)を実行する必要があり、このような5つのアクション(A1、A2、A3、A4、A5)があります。
ソフトウェアがタスクを分割する方法は次のとおりです。
- Core1 = A1T1
- Core2 = A1T2
- Core3 = A1T3
- Core4 = A2T1
しかし、ソフトウェアは賢くはありません。 A1T3が最も困難で最も長いタスクである場合、ソフトウェアはA1T3をCore3とCore4の間で分割する必要があります。しかし今では、Core1とCore2がタスクを完了した後でも、遅いCore3のタスクがアクションを完了するのを待たなければなりません。
これはすべて、現在のソフトウェアが複数のコアを最大限に活用するように最適化されていないという、回りくどい言い方です。また、コアを2倍にすることは、速度を2倍にすることと同じではありません。
より多くのコアが本当に役立つのはどこですか?
コアの機能とパフォーマンスを向上させる上での制限がわかったので、「もっとコアが必要ですか?」と自問する必要があります。まあ、それはあなたがそれらで何をするつもりかによります。
ゲームにおけるデュアルコアとクアッドコア
ゲーマーになりたい場合は、ゲーミングPCでより多くのコアを入手してください。新しいAAAタイトルの大部分(つまり、大規模なスタジオで人気のあるゲーム)は、マルチスレッドアーキテクチャをサポートしています。ビデオゲームは、見栄えを良くするためにグラフィックカードに大きく依存していますが、マルチコアプロセッサも役立ちます。
ビデオまたはオーディオの編集
ビデオまたはオーディオプログラムを扱う専門家にとって、より多くのコアが有益です。人気のあるオーディオおよびビデオ編集ツールのほとんどは、マルチスレッド処理を利用しています。
Photoshopとデザイン
設計者の場合、クロック速度が高く、プロセッサキャッシュが多いほど、コアよりも速度が向上します。最も人気のあるデザインソフトウェアであるAdobePhotoshopでさえ、主にシングルスレッドまたはライトスレッドのプロセスをサポートしています。これにより、複数のコアが大幅に向上することはありません。
より多くのコアを取得する必要がありますか?
全体として、クアッドコアプロセッサは、一般的なコンピューティングのデュアルコアプロセッサよりも高速に動作します。開いた各プログラムは独自のコアで動作するため、タスクを共有すると速度が向上します。多数のプログラムを同時に使用する場合は、それらを頻繁に切り替えて独自のタスクを割り当ててから、より多くのコアを備えたプロセッサを入手してください。
これを知っておいてください。システム全体のパフォーマンスは、非常に多くの要因が関係する1つの領域です。プロセッサのような1つのコンポーネントを変更することによる魔法のブーストを期待しないでください。賢明に選択し、 ニーズに合った適切なプロセッサを購入する 。
roku stick vs amazon fire stick 2016共有 共有 つぶやき Eメール キヤノン対ニコン:どちらのカメラブランドが優れていますか?
キヤノンとニコンは、カメラ業界で最も有名な2社です。しかし、どのブランドがより良いカメラとレンズのラインナップを提供していますか?
次を読む 関連トピック- テクノロジーの説明
- CPU
- インテル
- AMDプロセッサ
- コンピュータプロセッサ
Mihir Patkarは、世界中のトップメディア出版物のいくつかで14年以上にわたってテクノロジーと生産性について執筆しています。彼はジャーナリズムの学歴を持っています。
MihirPatkarのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください