标签: cuda opencl gpu cpu webcl
我遇到过这个问题。我需要在使用WebCL,CUDA或OpenCL计算分形时比较CPU和GPU的性能。我怎么能这样做?
谢谢。
答案 0 :(得分:1)
您可以计算运行固定次数迭代所需的时间,或者测量在固定时间内完成的迭代次数。
或者你可以做一些比较漂亮的事情,例如做一些固定的工作,但是如果它完成得太快以致时间不精确相对太大,那就把工作量增加一倍并重复。
在任何情况下,您都可以将吞吐量计算为:
work_done / time_needed