Sun Studio 12:线程分析器用户指南

2.2.2 创建数据争用检测实验

collect 命令与 -r on 标志一起使用,以运行程序并在执行过程中创建数据争用检测实验。对于 OpenMP 程序,请确保所用的线程超过一个。以下是创建数据争用实验的示例命令:

为增大检测到数据争用的可能性,建议将 collectr race 标志一起使用,以创建若干个数据争用检测实验。在不同的实验中使用不同的线程数和不同的输入数据。