Scalasca是一個開源的工具,可以用來分析的並行應用程序的性能行為,並確定優化的機會。它為大型系統中使用,包括IBM藍色基因(如JUGENE在Forschungszentrum Jü巫妖)專門設計和Cray XT,而且也非常適合於中小規模的高性能計算平台。
Scalasca支持增量的性能分析過程,通過事件追踪集成運行摘要在深入研究並發行為,先後採用精測量配置的策略。一個顯著特點是識別發生,例如等待狀態,由於分佈不均工作負載的結果的能力。尤其是試圖擴大通信密集型應用到大型的處理器數時,這樣的等待狀態可以提出嚴峻的挑戰,以實現良好的性能。
Scalasca是新的BSD開源許可證下的可用軟件。
支持的平台
該Scalasca工具集已成功測試以下平台:
  * IBM的Blue Gene / P
  * IBM SP和BladeCenter的集群
  *的Cray XT5
  * SGI的Altix
  * NEC SX-8
  * SiCortex系統
  *各種Linux /英特爾(在x86 / x64)集群
下面的平台還沒有被最近測試:
  * IBM的Blue Gene / L
  *的Cray XT3 / 4
  *的Sun Solaris / SPARC的群集
  *其他NEC-SX系統
然而,所提供的makefile文件定義文件可能仍然工作在這些系統上。
因為代碼是相當輕便,它也很可能被人經歷了MPI庫和編譯器的複雜性中的其他系統的工作以及用多大的努力。所提供的Makefile定義文件可以提供用於構建和測試在其他平台上的工具了良好的基礎
什麼在此版本中是新的:
- 這是一個bug修復版本。
什麼是1.4.1版本,新的:
- 在幾個關鍵錯誤修正和大量的改進李>
什麼在1.3.3版本新:
- 在增加測量控制API
- 在增加了對克雷XE6支持
- 在為NEC SX系統的改進支持
- 在SX-9已解決的跟踪收集問題
- 在增加了對FTRACE API支持
- 對於MPMD代碼改進跟踪分析的支持
- 修正不正確的處理MPI_IN_PLACE的
- 的MPI間通信固定不完整的跟踪
- 在所有CUBE 3.3.2改進
什麼在1.3.1版本新:
- 在固定的Fortran MPI I / O包裝的SGI MPT MPI庫
- 在克雷XT更改默認配置來明確禁止MPI I / O包裝(大概碎)
- 在固定AIX POE MPI庫配置
- 當bash&GT固定配置; = 4.0或ksh用作/ bin / sh的
- 在固定的統計信息
- 在使用OpenMP代碼固定PDT儀表問題
- 在各種小的可用性改進
對於MPI_Sendrecv
要求:
- 在Qt的
評論沒有發現