DDR・LPDDR・GDDR・HBMの違い:DRAMの種類を比較
4つとも種類としてはDRAMですが、目的に合わせて最適化されています。DDRは、パソコンやサーバーの標準的なメインメモリです。LPDDRは、スマートフォンや薄型ノートパソコン向けに消費電力を抑えたものです。GDDRは、グラフィックスカード向けにピンあたりの速度を高めたものです。HBMは、チップを積み重ねて非常に広いバスを持ち、AIアクセラレータ向けに最も高い帯域を出せますが、コストも最も高くなります。
| 項目 | DDR | LPDDR | GDDR | HBM |
|---|---|---|---|---|
| 正式名称 | Double Data Rate SDRAM | Low Power DDR | Graphics DDR | High Bandwidth Memory |
| 主な対象 | パソコン、サーバー | スマートフォン、タブレット、薄型ノートパソコン | グラフィックスカード、ゲーム機 | AIアクセラレータ、高性能計算 |
| データバス | DIMMでは1チャネル64ビット(DDR5では32ビットずつ2つに分ける) | 狭いチャネル(16ビットまたは32ビット) | 1チップ32ビット。GPUの周りに多数のチップを置く | 1スタックで1,024ビット(HBM3)。非常に広い |
| ピンあたりの速度 | 中程度(DDR5は約4,800〜8,000 MT/s) | 中程度から高め(LPDDR5Xは8,533 MT/s以上) | 非常に高い(GDDR6Xは20 Gb/s超、GDDR7は約30 Gb/s) | ピンあたりは低め。バスが非常に広いため |
| 帯域 | 1チャネルで数十GB/s | 1デバイスまたは1パッケージで数十GB/s | 1チップで数十〜100 GB/s、1枚のカードで数百GB/s〜1 TB/s超 | 1スタックで数百GB/s、1つのアクセラレータで数TB/s |
| 消費電力 | 中程度 | 1ビットあたりで最も小さい。低電圧とディープパワーダウンを持つ | 大きい | 1ビットあたりでは効率がよいが、積層したチップは冷やしにくい |
| 実装 | ソケットに挿すメモリモジュール(DIMM)、またははんだ付け | はんだ付け、またはプロセッサのパッケージの上に積む(PoP) | グラフィックスボード上のGPUの周りにはんだ付け | TSVでつないだ積層チップを、シリコンインターポーザ上のプロセッサの隣に置く |
| 容量 | 最大。1モジュールで数GBから数百GB | 数GB〜数十GB | 1チップで数GB | 1スタックで数十GB |
| 後から増設できるか | できる(DIMMソケット) | できない | できない | できない |
| 1ビットあたりのコスト | 最も安い | DDRより高い | DDRより高い | 最も高い。積層と先端パッケージのため |
数値は代表的な目安で、世代や製品によって異なります。