AIハードウェアとソフトウェアスタック
FP16で約14 GBの重みを持つモデルを、メモリ帯域2 TB/sのGPUでバッチサイズ1でデコードする。1トークンの生成にかかる時間の下限に最も近いものはどれか。
- A約7 µs
- B約7 s
- C約7 ms
答えと解説を見る
正解:C. 約7 ms
デコードでは1トークンごとにすべての重みを読み込む必要があるので、少なくとも重みの大きさ÷メモリ帯域の時間がかかります。14 GB÷2 TB/s=0.007秒=7 msで、1秒あたり最大でおよそ140トークンです。重みを4ビットに量子化して約3.5 GBにすれば、この下限は約1.75 msになります。デコードで重みの量子化が特に効くのはこのためです。
- A. 単位を1000倍取り違えています。
- B. 単位を1000倍取り違えています。
- C. 正しい。14 GB÷2 TB/s=7 msです。