Cus*_*dio 4 c++ logging elapsedtime
我正在写一篇关于集群环境中 GPU 加速的文章
为此,我在 CUDA 中编程,这基本上是一个 c++ 扩展。但是,作为 ac# 开发人员,我不知道 C++ 的特殊性。
对记录经过的时间有一些担忧吗?一些建议或博客阅读。
我最初的想法是做一个大循环并多次运行该程序。50 ~ 100,并记录每个经过的时间,以制作一些速度图形。
根据您的需要,它可以很简单:
time_t start = time(NULL);
// long running process
printf("time elapsed: %d\n", (time(NULL) - start));
Run Code Online (Sandbox Code Playgroud)
我想您需要说明您计划如何记录(文件或控制台)以及您需要的精度是多少(秒、毫秒、我们等)。“时间”以秒为单位给出。
| 归档时间: |
|
| 查看次数: |
4782 次 |
| 最近记录: |