Sun Studio 12:Fortran 编程指南

8.2.1 对 time 输出的多处理器解释

在多处理器环境中以并行方式运行程序时,计时结果的解释方法不同。由于 /bin/time 会累加不同线程上的用户时间,因此只使用挂钟时间。

由于所显示的用户时间包括花费在所有处理器上的时间,因此该值可以相当大,用于测量性能并不很好。最好是进行实时测量,即用挂钟时间。这也意味着要获得并行程序的精确计时,必须在只供您程序使用的闲适系统中运行它。