コンピュータの構成の原則 - コンピュータのパフォーマンス

お使いのコンピュータのパフォーマンスに|コンピュータの原則

この記事の開口部のためにコンピュータの構成の原則、お使いのコンピュータのパフォーマンスを高めるために、コンピュータのパフォーマンスとスピーカーに影響を与えるパス要因に属します。
キーワード:パフォーマンス、CPU、応答時間、周波数、電力、電圧、パラレル...

序文

目前所有的文章思想格式都是:知识+情感。
知识:对于所有的知识点的描述。力求不含任何的自我感情色彩。
情感:用我自己的方式,解读知识点。力求通俗易懂,完美透析知识。

テキスト

コンピュータのパフォーマンスの測定

測定マシンのパフォーマンス両規格、すなわち、応答時間(応答時間)スループット(スループット)
1.応答時間は、また、実行時間(実行時間)と呼びます。コンピュータプログラムの合計実行時間のことを示しています。
2.スループットは、また、帯域幅(帯域幅)と称します。これは、各コンピュータの量は、プログラムの実行を実行することを示しています。
注:応答時間とスループットの関係があり、即ち、実行のスループットの応答時間は、x =番号。

応答時間

まず、それは応答時間を改善することができますので、コンピュータのパフォーマンスを向上させます。しかし、コンピュータには、主な要因は、CPU性能の応答時間に影響を与えます。

一般的なパフォーマンステスト

パフォーマンスは、すなわち、応答時間の逆数として見ることができます
** * 1 =パフォーマンス/応答時間
として長い応答時間が短く、より優れた性能値であるとして、このとき。

質問:時間は、実際の生活の中で時間が何であるかに応じて?
当然のことではない:!回答
まずオペレーティングシステムが実行されていないサポートする必要がある、最初の場合、1つのプログラムだけを実行することは不可能CPUを、それがその後、テストプログラムを実行することができます。実環境では、異なるプロセスでCPUのスイッチは、プログラムを実行し、単位はGHzのは、人々が感知できないです、です。
CPUがフル稼働になります後者の場合、そしてもちろんの結果に対応する2つの動作モードを下に実行しているのと同じではありません!そして、あなたはすべての時間を変更しているハードウェアの現在の状態を考える必要があり、我々は一貫性を保証することはできません。

コンテンツを学ぼう:実際の生活では、と呼ばれる第三者機関のコンピュータの性能評価SPEC(標準性能評価法人)、メインCPUのベンチマークは、特定のCPUのパフォーマンスのために異なる計算手順の数十によって提供され最終的なスコア。

CPUの性能試験

CPUのための一般的な性能テストを理解した後、我々は新たな性能試験方法を得ることができ、CPUクロックサイクルの導入、即ち、
パフォーマンス= 1 /(CPUクロック・サイクルX CPUクロックサイクル)

上記式では、CPUのクロックサイクルは、CPUは、我々のある周波数(周波数/クロックレート)私のホストは時間の1秒を表し、実行することができ、簡単な命令数が2.8Gバーで、2.81GHzです。

したがって、命令は、新しい式の性能を与えるために導入することができる:
パフォーマンス= 1 /(平均X CPUクロックサイクルが命令当たりの命令サイクル数をX)

つまり、三つの側面のパフォーマンスが最適化することができます。
命令の数1.、コンパイラは、設計レベルに属する命令の指定された数によって削減されます。
2サイクルの平均数を減らすこともPCI(命令当たりのサイクル)として知られている指定された数当たりのサイクルの平均数は、設計レベルCPUのCPU技術を増大させることによって達成されます。
3.CPUクロックサイクルは、より小さなCPUクロックサイクルを得るために、CPUのクロック速度を増加させることによって、回路は、ハードウェアレベルに属します。

内容を理解する:ここに含むことになる結晶概念を、マイクロコントローラは何か、水晶発振器、そのようなものがあり内部CPUがあることを知っている果たしました。
ゲーム、または画像レンダリングを遊ぶ、があるだろう概念のオーバークロック、実際のクロック速度を調整するために考えられている、高速チューンコンピュータ、ですが、熱が唯一の問題になります。

CPUクロック速度の最適化

以上により、クロックCPUの速度、より高いパフォーマンスを向上することによって知ることができます。

まず見てCPUの構成CPUは、一般的にVLSI(超大規模集積回路、呼び出された VLSI)。その中で、「スイッチ」内のトランジスタは、各種演算や関数の組み合わせを完了するために、「クローズ」「開く」を続けるとなるように、億個のトランジスタのレベルを備えます。

CPUパワーは、そのような式で表すことができる:
電力負荷容量〜= 1/2×××電圧の二乗トランジスタのスイッチング周波数×の数を

上記の式から、我々は電圧と電力の関係は、パワー・トランジスタの数と直線的な関係の正方形で見ることができます。私たちのインテリジェントな脳使用すると、1 + 1 = 2、確かにされて少し力を確保し、トランジスタ数の増加が続く電圧優先度の低いです、。

注意: 電源はCPUに大きなラップトップに従事することはできませんが、抜かないで、理想的ではない、電力不足に時間を運ぶ必要性が、もちろん、無償で幻想月です-状態
CPUの電圧はちょうど小さなことができません、理論的には、限り、電圧ができるように、実際の電圧が小さすぎると、トランジスタが動作しない....開閉
CPUの中のトランジスタの数を無限大とすることができず、CPUの容量によって制限され、 CPUが当たるように、CPUの冷却は動作しますが、あまりにも多くは〜、放熱には適していません

内容理解:トランジスタの数は同じ体積の増加を、それが増強することで、小さなトランジスタ、でなければならないプロセスを
自分のデスクトップ、またはコースを組み立てるときは、良い箱入りのCPUですが、散乱部分は、実際に大丈夫、すべての後に、現在のCPU技術は、偽の模倣は、通常、お金を与えていないされていることはできません....

スループット

:読み取り応答時間の最適化、スループットの最適化を直接見ると、それは、一つの文章のスループットの核となるアイデアは非常に単純です数の強さ

並列思考達成するために、マルチコアCPUの作業、パフォーマンスの最適化を、すべての最適化後の応答時間が困難になってきています。

パラレル、すなわち、経験の法則に基づいて、アムダールの法則(アムダールの法則)。
衝撃/高速化実行時の実行時間を最適化することにより最適化された実行時間= +影響を受けません

スタイルに基づいて、あなたはパフォーマンスを改善したい、実行時間はわずかな増加のスピードアップから進むことができ、最適化後小さい取得することです。

注:時間を表すの影響を最適化することにより、実行時間が正確に平行加速するために並列に、複数のCPUコアで実行することができます。

あなたは、並列思考を使用してコンピュータのパフォーマンスを向上させますが、パラレルがまだあることができますが、実行時間に制限の影響を受けていない、この時点では、まだシリアル実行です。そして、いくら高速化の増加、時間にはほとんど変化、制限はありません。

概要

この記事では、パフォーマンスに基づいて提案したパフォーマンスベースの最適化、応答時間、スループットの最適化のパフォーマンスを向上させるために、コンピュータに指示します。
応答時間に基づいて最適化は、CPU電圧を低減するトランジスタの数を増やすために、CPUのクロック速度を向上させることができますが、CPUと消費電力の熱放散によって制限されています。
スループットの最適化に基づいて並列することができ、それでも並列セクションに限定することはできません。
また、CPUの代わりに、高確率事象のGPUコンピューティングに基づいて選択することができ、パイプライン技術のCPU使用率、予測パフォーマンスを向上させる使用します。

内容を理解する:コンピュータグラフィックスそのGPU内部を。

CPUは、予測された、内部CPUの二次キャッシュ変数は呼び出しに影響します。

結論

最近、コンピュータの世界でも、新たな理解を持って、知識を習得するだけでなく、深く掘るためにコンピュータの知識の下部に、良い形で!私は収穫の多くを感じる!
私は可能性がしたい掘り下げてきた

おすすめ

転載: www.cnblogs.com/Kate-liu/p/11291150.html