「APU (AMD)」の版間の差分
Administrator (トーク | 投稿記録) |
|||
(他の1人の利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
− | '''APU''' | + | '''APU'''(読み:えーぴーゆー、語源:Accelerated Processing Unit)とは、米国[[AMD]]社が開発および販売している[[CPU]]と[[GPU]]をワンチップに統合したプロセッサーの総称である。当初は'''AMD Fusion'''というコードネームで呼ばれていた。 |
== 概要 == | == 概要 == | ||
=== 利点 === | === 利点 === | ||
− | + | APUは[[CPU]]と[[GPU]]を[[ワンチップ化]]することで製造コストを下げるものであるとされる。 | |
− | + | それ以上に重要なのが、APUでは[[CPU]]と[[GPU]]を統合したうえで[[メインメモリ]]を共有で使用するという点である。[[CPU]]と[[GPU]]が個別の製品では[[メインメモリ]]と[[ビデオメモリ]](いわゆる[[VRAM]]と呼ばれるもの)はそれぞれ別々に搭載しているのが一般的で、そのようなシステムで大容量のメインメモリから必要な部分を切り出してビデオメモリに転送し使用するという流れとなる。また、近年流行の[[GPGPU]]ではビデオメモリからメインメモリへ書き戻すという従来とは逆方向の転送処理も発生するに至っている。 | |
− | + | この転送処理は非常に無駄であり、消費電力増大に繋がっているので、共有メモリを利用して無駄を省き、高速化と省電力化を実現しようというのがAPUのもっとも重要な要素であるとされている。この共有メモリに関する技術は「[[hUMA]](読み:ヒューマ、heterogeneous Uniform Memory Access)」と呼ばれており、[[AMD]]の発表資料の中でも両端に[[CPU]]と[[GPU]]があり、ど真ん中に[[hUMA]]が鎮座している風に表現されている。 | |
=== 欠点 === | === 欠点 === | ||
− | 一般的に[[半導体]] | + | 一般的に[[半導体]]は1個のチップの大きさ(面積)が大きければ大きいほど高コストになる。APUもその制約にもれることなく、常識的な価格、とくにAPUの当初目的である「低コスト・低価格」を実現するには一定の大きさ(従来のCPUの大きさ)に収まるようにする必要があるため回路規模は大きくしすぎるわけにはいかない。よって、CPUに大きく割り振るのか、GPUに大きく割り振るのかという選択肢に迫られることになる。たとえばAPUの採用した[[PlayStation 4]]では、[[CPU]]はお情け程度で、[[GPU]]に大部分を割り振っている。 |
− | また、一般的に[[ディスクリートGPU]]の[[ | + | また、一般的に[[ディスクリートGPU]]の[[ビデオメモリ]]には、[[メインメモリ]]よりも1世代先を行く高速な規格の[[メモリ]]が採用されている。たとえばメインメモリは[[DDR3]]で、ビデオメモリは[[GDDR5]]などといった感じである。しかしながらAPUでは安価で入手性の高いメインメモリを軸にすることが多く、そうなるとデータ転送が遅すぎてGPUが空回りする(遊んでしまう)という状態が多々発生する。その問題を解決するため、より高クロックで動作するメモリを利用するなどの涙ぐましい努力が[[自作PC]]界隈では行われている。なお、APUの採用を表明した[[PlayStation 4]]ではメインメモリ(共有メモリ)にGDDR5を採用するという[[自作PC]]などのようにパーツ交換などを考慮しなくても良いゲーム機ならではの暴挙に出ている。 |
+ | |||
+ | またCPUやGPUだけでなく、メモリをもワンチップの中に入れてしまい、非常に広い帯域で繋ぐという「[[HBM]]」なるものも登場してきている。 | ||
== 関連項目 == | == 関連項目 == | ||
+ | * [[AMD]] | ||
* [[CPU]] | * [[CPU]] | ||
* [[GPU]] | * [[GPU]] | ||
* [[hUMA]] | * [[hUMA]] | ||
− | * [[ | + | * [[HBM]] |
+ | * [[ワンチップマイコン]] | ||
== 参考文献 == | == 参考文献 == |
2022年4月20日 (水) 01:21時点における最新版
APU(読み:えーぴーゆー、語源:Accelerated Processing Unit)とは、米国AMD社が開発および販売しているCPUとGPUをワンチップに統合したプロセッサーの総称である。当初はAMD Fusionというコードネームで呼ばれていた。
概要[編集 | ソースを編集]
利点[編集 | ソースを編集]
APUはCPUとGPUをワンチップ化することで製造コストを下げるものであるとされる。
それ以上に重要なのが、APUではCPUとGPUを統合したうえでメインメモリを共有で使用するという点である。CPUとGPUが個別の製品ではメインメモリとビデオメモリ(いわゆるVRAMと呼ばれるもの)はそれぞれ別々に搭載しているのが一般的で、そのようなシステムで大容量のメインメモリから必要な部分を切り出してビデオメモリに転送し使用するという流れとなる。また、近年流行のGPGPUではビデオメモリからメインメモリへ書き戻すという従来とは逆方向の転送処理も発生するに至っている。
この転送処理は非常に無駄であり、消費電力増大に繋がっているので、共有メモリを利用して無駄を省き、高速化と省電力化を実現しようというのがAPUのもっとも重要な要素であるとされている。この共有メモリに関する技術は「hUMA(読み:ヒューマ、heterogeneous Uniform Memory Access)」と呼ばれており、AMDの発表資料の中でも両端にCPUとGPUがあり、ど真ん中にhUMAが鎮座している風に表現されている。
欠点[編集 | ソースを編集]
一般的に半導体は1個のチップの大きさ(面積)が大きければ大きいほど高コストになる。APUもその制約にもれることなく、常識的な価格、とくにAPUの当初目的である「低コスト・低価格」を実現するには一定の大きさ(従来のCPUの大きさ)に収まるようにする必要があるため回路規模は大きくしすぎるわけにはいかない。よって、CPUに大きく割り振るのか、GPUに大きく割り振るのかという選択肢に迫られることになる。たとえばAPUの採用したPlayStation 4では、CPUはお情け程度で、GPUに大部分を割り振っている。
また、一般的にディスクリートGPUのビデオメモリには、メインメモリよりも1世代先を行く高速な規格のメモリが採用されている。たとえばメインメモリはDDR3で、ビデオメモリはGDDR5などといった感じである。しかしながらAPUでは安価で入手性の高いメインメモリを軸にすることが多く、そうなるとデータ転送が遅すぎてGPUが空回りする(遊んでしまう)という状態が多々発生する。その問題を解決するため、より高クロックで動作するメモリを利用するなどの涙ぐましい努力が自作PC界隈では行われている。なお、APUの採用を表明したPlayStation 4ではメインメモリ(共有メモリ)にGDDR5を採用するという自作PCなどのようにパーツ交換などを考慮しなくても良いゲーム機ならではの暴挙に出ている。
またCPUやGPUだけでなく、メモリをもワンチップの中に入れてしまい、非常に広い帯域で繋ぐという「HBM」なるものも登場してきている。