No.3ベストアンサー
- 回答日時:
簡単に言えばCPUは汎用性が高く、どのような計算もそれなりの時間で処理します。
GPUは並列処理に特化しているため、画像処理のような一部分の計算が全体の結果に影響しない場合に高速に演算できます。
そうでない場合はGPUはフルの能力を発揮できないためCPU以下の処理能力になります。
例えば独立した100個の掛け算をする場合、
CPUは掛け算を100回繰り返して答えを出します。
GPUは100個の掛け算を並列に処理して答えを出します。
つまりCPUに対して100倍の速度でGPUは処理が終了します。
それに対して独立していない掛け算の場合、つまり
AxB=C
CxD=E
ExF=G
のようにAxBの計算をしてCの値を計算してからでないと次のCxDの計算ができない処理の場合は並列処理ができませんからGPUはCPU以下の処理能力しか発揮できません。
No.2
- 回答日時:
GPUはグラフィックの処理が得意なように作られていますがそれ以外の用途でもCPU以上の性能を引き出す事ができる場合があります。
グラフィック以外の処理に使用するGPUをGPGPUと呼んでいます。
用途によって適/不適はあるものの基本的にCPUで出来る事はGPUでも出来ます。
参考URL:http://ja.wikipedia.org/wiki/GPGPU
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) コンピュータの処理は主にCPUが担うが,数値演算に特化した装置(FPU)やグラフィック処理に特化した 4 2022/09/28 16:34
- CPU・メモリ・マザーボード PCスペック(CPUとGPUのバランス)について ボトルネックチェッカー (https://babl 3 2022/10/30 15:33
- CPU・メモリ・マザーボード CPUがメモリ上に書かれている命令を実行した後の流れについての質問です。 1 2023/05/05 01:18
- CPU・メモリ・マザーボード パソコンにGPU自体が全くないこともあるのですか? タスクマネージャーにGPUが表示されないのですが 15 2022/05/12 10:51
- CPU・メモリ・マザーボード パソコンについて GPUをCPUの代わりに処理出来ないのはなぜですか?GPUにしたら処理か爆速化する 7 2023/07/06 06:54
- 計算機科学 科学計算においてワークステーションを使うのはなぜ? 7 2023/02/16 19:21
- CPU・メモリ・マザーボード 初めてゲーミングPCを購入しようと思ってる者です。(BTOショップ) 予算は20万円程、メインの用途 2 2022/11/30 01:45
- オンラインゲーム これでamong usをできますか 1 2022/10/31 20:33
- ビデオカード・サウンドカード 【至急】 “CINEBENCH”ってCPUだけでしたっけ? GPUも診れます? 1 2023/02/11 15:14
- その他(パソコン・スマホ・電化製品) FORTRANの紙テープに穴開けるタイプの電算機使ったことありますか?マークシートに記入して、読み込 3 2023/05/29 19:54
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
絶対パスの取得について
-
Excelでのセル内容の高速消去方法
-
小数点を含む数値かどうか判断...
-
Excel VBA での処理時間計測結...
-
再帰処理について
-
WebBrowserの読み込み待ちの処...
-
clispの実行方法
-
DoEvents関数って何?
-
Typescript が必要な理由
-
C言語 時刻差分の算出方法
-
ポインターの横に輪が回ってる。
-
プログラミングの授業でPython...
-
VB 電卓 メモリー機能
-
音程とテンポを独立して変化さ...
-
VBAでリアルタイムで計算結果を...
-
Excel2000 セルに設定された計...
-
WindowsMessage(ウィンドウメッ...
-
Excel(VBA)でSetTimer関数を使...
-
ファミリーベーシックのDATAの...
-
プログラム上のCPU稼働率低減に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでのセル内容の高速消去方法
-
DoEvents関数って何?
-
win10で、正確な待ち時間の作り方
-
小数点を含む数値かどうか判断...
-
Excel VBAにて、2GB超の点群デ...
-
SQLの速度をあげるには・・・
-
絶対パスの取得について
-
WebBrowserの読み込み待ちの処...
-
プログラム上のCPU稼働率低減に...
-
C言語 再帰処理のメリットとデ...
-
テキストファイルの空行をスキ...
-
実行時のCPU使用率を増やしたい
-
C言語 時刻差分の算出方法
-
Excel VBA データ削除の高速化
-
VBでの簡易電卓の作成(減算方...
-
Excel(VBA)でSetTimer関数を使...
-
プログラミングの授業でPython...
-
If Not c Is Nothing Then ~延...
-
C言語で、文字とか入力されなく...
-
C言語:関数を使うメリットとデ...
おすすめ情報