【发布时间】:2013-02-03 14:10:10
【问题描述】:
所以我想知道如何计算总内存有效带宽:
cublasSdot(handle, M, devPtrA, 1, devPtrB, 1, &curesult);
该函数低于cublas_v2.h
该函数运行时间为 0.46 毫秒,向量为 10000 * sizeof(float)
我有((10000 * 4) / 10^9 )/0.00046 = 0.086 GB/s吗?
我对此感到疑惑,因为我不知道 cublasSdot 函数内部是什么,也不知道是否有必要。
【问题讨论】:
-
你如何测量时间? 10000 对于基准测试来说太小了。试试 1,000,000+。
-
时间不是真实的,我想知道这种方式是否可以,假设是“真实时间”......我只想知道输入的大小和输出的大小?,或者我需要了解函数内部的代码?
标签: performance cuda cublas