ハードウェアアクセラレーションを使用するタイミングを知るにはどうすればよいですか?


17

ハードウェアアクセラレーション(「...一部の機能を高速に実行するためのコンピューターハードウェアの使用」)がどのようなものかわかりませんが、フラッシュゲームや3D FPSゲームをプレイするときに、ハードウェアを使用するかどうかを尋ねられます加速度。

チェックボックスをオンまたはオフにする前に、どの基準を精神的に評価する必要がありますか?ハードウェアアクセラレーションは常にグラフィックカードを参照しますか?


1
プログラムがクラッシュしない限り、常に使用する必要があります。
ミハイル

回答:


15

ハードウェアアクセラレーションは、特定のプロセス(通常は3Dグラフィックス処理)がメインCPU上のソフトウェアではなく、グラフィックスカード(GPU)上の専用ハードウェアで実行される場所です。

一般に、アプリケーションのパフォーマンスが向上するため、常にハードウェアアクセラレーションを有効にする必要があります。これは通常、より高いフレームレート(1秒あたりに表示される画像の数)であり、フレームレートが高いほどアニメーションがスムーズになります。

また、GPUは多くの3Dゲームで使用される物理計算を実行して、落下するオブジェクト、水、車の動きなどをシミュレートします。これは、ハードウェアアクセラレーションがない場合、ゲームが最大限の可能性で実行されないことを意味します。

ハードウェアアクセラレーションは、通常のビデオを表示するときにも使用され、CPUが他のことを行えるようにします。つまり、一方のモニターでビデオを再生しながら、もう一方のモニターでそのレポートを作成できます。

music2myearが指摘しているように、特定の目的のハードウェアを使用して、設計されたものの処理を高速化できます。これにはサウンドカードも含まれますが、ビデオカードが最も一般的であり、ほとんどの人が用語で理解するものです。

したがって、一般的には、常にハードウェアアクセラレーションを有効にする必要があると思います。私が考えることができるのは、ラップトップのバッテリーが不足していて、電力を節約したいと思った場合だけです。これを有効にすると、オンにしないよりも多くの労力がかかりますが、ハードウェアに依存するため、一部の専門的なハードウェアは、コンピューターのより一般的なCPU /メモリ/などを使用するよりも消費電力が少なくなります。

確認する唯一の方法は、同じタスクを実行する際に、ハードウェアアクセラレーションをオンにして、オフにした状態でバッテリーの消耗を測定することです。


ハードウェアアクセラレーションはグラフィックカードにのみ適用されますか?
wizlog

@wizlog-通常。オンボードグラフィックスで3Dを実行できるように、GPUが組み込まれたマザーボードがあります。
-ChrisF

いいえ。ディスクリートサウンドカードをお持ちの場合は、サウンド処理もオフロードできます。Windowsコンピューターのサウンドプロパティには、ハードウェアアクセラレーションオプションがあります。特定の目的のハードウェアを使用して、そのハードウェアが設計されているものを加速することができます。最も一般的なのは音声とビデオです。
music2myear

1
いいえ。コンピュータがそれを処理できない場合、加速していないより悪くはありません。そして、もしあなたのコンピューターがそれを行うためのコンポーネントを持っているなら、あなたのCPUは通常どこかに投げ出されたもののいくつかを送ってくれて感謝します。
music2myear

1
music2myearは正しいです。ラップトップのバッテリーが不足している場合、ハードウェアアクセラレーションを使用する理由は他にもあります。オフロード/加速を処理するハードウェアは特化されており、同じタスクを実行するためにCPUよりもはるかに少ない電力を使用します。専用のハードウェアで処理することは常に良い考えです。ハードウェアアクセラレーションの唯一の欠点は、CPUでのソフトウェア処理が可能な限り微調整できないことです。
バラシバクマ

2

個別のビデオカードを使用している場合は、少なくともハードウェアアクセラレーションを試してください。一部のドライバーとカードのモデルには互換性の問題があるため、最終的には無効にする場合があります。

基本的に、あなたが述べたように、加速はグラフィックスの処理をGPUにオフロードします。

Webのグラフィックが豊かになるにつれて、グラフィック要素がCPUに負担をかけるか、少なくともオフロードできるようになったため、Flashの新しいバージョンと最新世代のブラウザーはグラフィックハードウェアアクセラレーションを提供します。最大限の互換性を確保するために、最新のグラフィックスカードドライバー、ブラウザーとプラグインの最新バージョンがあることを確認する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.