我们软件将调用的hipblas数学库从rocm-3.3升级到dtk-21.10.1后发现GEMM速度明显下降:
rocm-3.3
Time for iterGemmT = 91 timeGemmT = 2.6988273
Time for iterGemmN = 64 timeGemmN = 0.000524156
Time for iterTrsm = 7 timeTrsm = 10.62563
dtk-21.10.1
Time for iterGemmT = 91 timeGemmT =* 8.8843015*
Time for iterGemmN = 64 timeGemmN = 0.001744434
Time for iterTrsm = 7 timeTrsm = 0.16573012
以上统计并未包含Host到Device的数据拷贝时间,纯粹是DCU计算时间。
dtk库的GEMM乘法明显变慢了,Trsm倒是加速很多,请问这是什么原因?

暂无数据
可以提供一下GEMM的size吗?打开一下这个环境变量:export ROCBLAS_LAYER=3 导出一下日志,我们分析一下。谢谢~