linux下OpenMP會變慢的問題

先排查是否使用了clock函數 clock()有三個問題: 1)如果超過一個小時,將要導致溢出. 2)函數clock沒有考慮CPU被子進程使用的情況. 3)也不能區分用戶空間和內核空間. 應該使用double omp_get_wtime( );omp_get_wtime函數可以返回從某個特殊點所經過的時間 再linux下輸入top,在輸入1,再跑openmp的時候,發現只有一個CPU再運作,懷疑是
相關文章
相關標籤/搜索