为了完成一个任务,我们需要使用不同的优化和参数来测试我们的实现。在Linux命令行上,有没有一种可行的方法来对小程序进行基准测试(我知道可以用time),并输出CSV或类似的时间数据?输出结果可能如下所示:
Implementation Time
A 23s
B with -O3 2Threads 15s
B with -O3 4Threads 10s
我相信我曾经在一些教授的幻灯片上看到过类似的东西,但我无法记起是谁或何时...