【发布时间】:2009-07-15 18:54:02
【问题描述】:
我希望编写一个可以在各种机器上编译和运行的快速基准测试程序。与其使用商业/开源可用的选项,我更愿意自己使用线程和算法优化技术。
我已经使用了几个,其中包括递归计算斐波那契数列的第 n 个数,以及播种/rand() 几千次。
是否有其他算法相对简单,但同时计算密集(可能与数学相关)?
(请注意,这些操作将在 C 语言中实现。)
【问题讨论】:
-
那么你想对什么进行基准测试?整数性能?浮点? RAM访问速度?各种缓存级别的大小和速度?我能看到的唯一一件事是您对 I/O 不感兴趣(这可能在大多数人所做的任务中占主导地位)。
标签: c algorithm math cpu benchmarking