linux下OpenMP会变慢的问题

先排查是否使用了clock函数 clock()有三个问题: 1)如果超过一个小时,将要导致溢出. 2)函数clock没有考虑CPU被子进程使用的情况. 3)也不能区分用户空间和内核空间. 应该使用double omp_get_wtime( );omp_get_wtime函数可以返回从某个特殊点所经过的时间 再linux下输入top,在输入1,再跑openmp的时候,发现只有一个CPU再运作,怀疑是
相关文章
相关标签/搜索