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的
评论没有发现