2016-07-25 31 views
5

我正在使用COMPS 1.4生成我的執行跟蹤。我注意到它們之間的一些具有數據相關性的任務在跟蹤文件中重疊。這不應該是可能的。我也檢查了依賴關係圖,他們似乎是正確的。COMPS中的不同步跟蹤

https://stackoverflow.com/a/38568213/2221409

有什麼我可以做的痕跡同步?我應該嘗試手動同步不同機器的時鐘:

我下面這個方法來安裝COMPSs?

回答

7

COMPSs的跟蹤系統用於嘗試同步不同節點的跟蹤。但是,此功能在大多數機器上不會產生好的結果(該功能將在下一版本中刪除)。通常,您最好關閉禁用同步

編輯文件(假設它是安裝在默認路徑)/opt/COMPSs/Runtime/scripts/system/trace.sh和編輯下面一行:

$extraeDir/bin/mpi2prv -f TRACE.mpits -o ./trace/${appName}_compss_trace_${sec}.prv 

加入-no-SYN PARAM:

$extraeDir/bin/mpi2prv -no-syn -f TRACE.mpits -o ./trace/${appName}_compss_trace_${sec}.prv 

話雖如此,更多同步資源會產生更好的跟蹤文件