コンピューターのパフォーマンス指標 (測定するもの) には、可用性、応答時間、チャネル容量、待ち時間、完了時間、サービス時間、帯域幅、スループット、相対効率、拡張性、ワットあたりのパフォーマンス、圧縮率、命令パス長、スピードアップなどがあります。 CPU ベンチマークが利用可能です。
AvailabilityEdit
応答時間編集
応答時間とは、サービスの要求に応答するのにかかる時間の総量です。 コンピューティングでは、そのサービスは単純なディスクIOから複雑なWebページの読み込みまで、あらゆる作業単位になり得ます。
- サービス時間 – 要求された作業を実行するのにかかる時間
- 待機時間 – 要求が実行される前に、先にキューに入った要求を待つ時間
- 送信時間 – 要求を作業を行うコンピューターに移動し、応答を要求者に返すのにかかる時間
処理速度編集
ほとんどのユーザーは、既存のコンパイル済みソフトウェアの大規模なベースを実行できるように、コンピューター アーキテクチャ (通常は Intel IA32 アーキテクチャ) を選択します。
並列コンピューターを構築するシステム設計者の中には、ドルあたりの速度に基づいて CPU を選択する人もいます。
チャネル容量は、通信チャネル上で確実に送信できる情報の速度に対する最も厳しい上限です。
第二次世界大戦中にクロード・E・シャノンによって開発された情報理論は、チャネル容量の概念を定義し、それを計算するための数学モデルを提供しています。 重要な結果は、上で定義したように、チャネルの容量は、チャネルの入力と出力の間の相互情報の最大値によって与えられることを述べています (最大化は入力分布に関して)。 遅延 (工学)
遅延は、観察されているシステムにおける何らかの物理的変化の原因と結果の間の時間的な遅れです。 遅延は、あらゆる物理的な相互作用が行われる速度が限られていることに起因しています。 この速度は常に光速より低いか等しくなります。 したがって、ゼロとは異なる空間次元を持つすべての物理システムは、ある種の遅延を経験します。
遅延の正確な定義は、観察されるシステムおよび刺激の性質に依存します。 通信では、待ち時間の下限は通信に使用される媒体によって決定されます。 信頼性の高い双方向通信システムでは、遅延は、情報を送信できる最大速度を制限します。これは、多くの場合、ある瞬間に「飛行中」の情報量に制限があるためです。
コンピューターは、プロセスと呼ばれる一連の命令を実行します。 オペレーティングシステムでは、他のプロセスも実行されている場合、プロセスの実行を延期することができる。 また、オペレーティングシステムでは、プロセスが命令しているアクションをいつ実行するかをスケジュールすることができます。 例えば、あるプロセスが、コンピュータカードの電圧出力を1000HzのレートでHigh-Low-High-Lowなどに設定するよう命じたとする。 オペレーティングシステムは、内部クロックに基づいて各遷移(ハイ-ローまたはロー-ハイ)のスケジューリングを調整することを選択することができます。
リアルタイム コンピューティング システムを構築するシステム設計者は、最悪の場合の応答を保証したいと考えます。
リアルタイム コンピューティング システムを構築するシステム設計者は、最悪の場合の応答を保証したいと考えますが、CPU が低い割り込み遅延を持ち、決定論的応答をする場合、それを行うのは簡単です。
コンピュータ ネットワークでは、帯域幅は、利用可能または消費されるデータ通信リソースのビットレートの測定値であり、1 秒あたりのビット数またはその倍数 (ビット/秒、キロビット/秒、メガビット/秒、ジビット/秒など) で表されます。
帯域幅では、デジタル通信システムにおける論理または物理通信パスのネット ビットレート (ピーク ビットレート、情報レート、物理層有効ビットレートなど)、チャネル容量、最大スループットが定義される場合もあります。 たとえば、帯域幅試験では、コンピュータネットワークの最大スループットを測定します。 このような使い方をする理由は、ハートリーの法則によると、物理通信リンクの最大データレートはヘルツ単位の帯域幅に比例し、周波数帯域幅、スペクトル帯域幅、RF 帯域幅、信号帯域幅、アナログ帯域幅と呼ばれることがあるからです。
一般に、スループットは生産速度または何かが処理される速度です。
通信ネットワークでは、スループットは本質的にデジタル帯域幅の消費と同義です。 無線ネットワークまたはセルラー通信ネットワークでは、ビット/秒/Hz/エリア単位、ビット/秒/Hz/サイトまたはビット/秒/Hz/セルでのシステム スペクトル効率は、最大システム スループット (集約スループット) をアナログ帯域幅とシステム適用領域の何らかの指標で割ったものです。
集積回路では、データ フロー図内のブロックはしばしば単一の入力と単一の出力を持ち、情報の個別のパケットで動作します。 そのようなブロックの例としては、FFT モジュールやバイナリ乗算器があります。 スループットの単位は伝搬遅延の単位の逆数であり、「メッセージあたり秒」または「出力あたり秒」なので、ASIC や組み込みプロセッサなどの専用機能を実行する計算デバイスを通信チャネルに関連付けるためにスループットを使用でき、システム分析を簡略化できます。 相対的な効率
スケーラビリティ
スケーラビリティとは、システム、ネットワーク、またはプロセスが、増加する作業量を有能に処理する能力、またはその成長に対応するために拡大される能力です
Power consumptionEdit
コンピューターが使用する電力量です。
1 ワットあたりのパフォーマンス
Google のハードウェアのような並列コンピュータを構築するシステム設計者は、電力 1 ワットあたりの速度に基づいて CPU を選択します。
圧縮は、データの記憶領域や伝送容量など、リソースの使用を減らすのに役立つので便利です。 圧縮されたデータを使用するには解凍する必要があるため、この余分な処理により、解凍による計算コストまたはその他のコストが発生します。この状況は、タダ飯とはほど遠いものです。
サイズと重量
これは、ポケットに入れたスマートフォンから宇宙船のポータブル組み込みシステムまで、モバイル システムの重要なパフォーマンス機能です。
環境への影響
製造やリサイクル、また使用中に、コンピューターやコンピューターが環境に与える影響を指します。 廃棄物の削減、有害物質の削減、およびコンピュータのエコロジカルフットプリントを最小限に抑えることを目的として測定が行われます。
トランジスタ数の編集
トランジスタ カウントは、集積回路 (IC) 上のトランジスタの数です。 トランジスタ数は、IC の複雑さを表す最も一般的な指標です。