Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到过这个问题。在使用 WebCL、CUDA 或 OpenCL 计算分形时,我需要比较 CPU 和 GPU 的性能。我怎样才能做到这一点?
谢谢你。
您可以计算运行固定次数的迭代所需的时间,或者测量在固定时间内完成了多少次迭代。
或者你可以做一些更花哨的事情,比如做固定量的工作,但是如果完成得太快以至于时间不精确度相对来说太大了,那就增加一个倍数的工作并重复。
在任何情况下,您都可以将吞吐量计算为:
work_done / time_needed