dp4a integer dot product
The dp4a instruction — four INT8 multiply-accumulates per lane, no tensor core.
測定方法
Register-resident dp4a.s32.s32 issue rate: eight independent accumulator chains per warp, best of three timed runs.
実測行
8 枚のカードにわたる 8 行。0 行が 5% 超の向上、8 行は変化なし。最大の向上は GeForce RTX 4070 SUPER の 1.00× です。
| モード | 純正 | アンロック後 | 向上 | カード |
|---|---|---|---|---|
dp4a | 76.4 | 76.5 TF/s | 1.00× | GeForce RTX 4070 SUPER |
dp4a | 66.6 | 66.6 TF/s | 1.00× | GeForce RTX 4070 (Gigabyte) |
dp4a | 17.7 | 17.7 TF/s | 1.00× | GeForce RTX 3050 6GB |
dp4a | 103.9 | 103.8 TF/s | 1.00× | GeForce RTX 4080 SUPER |
dp4a | 84.1 | 84.0 TF/s | 1.00× | GeForce RTX 4070 Ti |
dp4a | 164.5 | 164.1 TF/s | 1.00× | GeForce RTX 4090 |
dp4a | 106.0 | 105.8 TF/s | 1.00× | GeForce RTX 4080 |
dp4a | 65.8 | 65.7 TF/s | 1.00× | GeForce RTX 4070 (AD103) |
1.00× の読み方
1.00× の行はアンロック失敗ではありません。その経路が元々制限されておらず、オーバーライドが復元するものがなかったという意味です。自分のカードで測定して、気にしているモードが 1.00× だった場合、アンロックは正しく適用されていて、そのワークロードには効かないだけかもしれません。