概述 | 功能
Allniea MAP
Allniea MAP是一种领先的性能测试工具,用于全方位帮助提升您所设计代码的速度和效率。
下载查看MAP产品宣传册
值得信赖的MPI性能分析工具
你不必对被评估程序进行任何插桩操作,也不必记忆各种晦涩的编译选项,只要使用-g选项编译程序,然后用如下的方式运行:
$ map -n 128 ./bt_128_C datafile.in
即可获得程序的性能分析数据,是不是很简单!Allinea MAP还能够共享Allinea DDT的批处理队列,你可以通过MAP提交作业,并输出结果数据。
出色且能够自说明的结果信息
程序执行完以后,Allinea MAP显示程序中耗费时间最长的代码行,计算时间以绿色标记、通信时间以蓝色标记,你可以很直观的了解程序执行的细节。
因为基于Allinea DDT业界领先的GUI,Allinea MAP同样包含源代码视图、并行堆栈视图以及文件浏览自动完成功能,此外,MAP还引入了全新的性能相关视图。
可信的性能
Allinea MAP不同于传统的基于跟踪的性能分析估计,它不会把你淹没于结果数据的海洋。
由于采用自适应采样速率和Allinea DDT领先的集群归并(on-cluster merge)技术,Allinea MAP确保只记录适量的数据----不论你是在单个工作站上运行一个只有几十分钟的小程序,还是在超级计算机上用成千上万的处理器运行一个星期的大程序。
Allinea MAP会开启所有采样指标,你不需要考虑应该选择那些采样类型,即便如此,其系统开销也不会超过5%。
简约但不简单
Allinea MAP的设计初衷就是让你关注于代码的性能。无论是默认视图的选取,还是采用自适应采样速率,我们帮你考虑如何运行性能工具,你来负责代码分析的决策。
支持的语言
C/C++, Fortran; UPC, CUDA
支持的平台
Architecture |
Operating System |
MPI |
Compilers |
i686, x86_64 |
Redhat Enterprise Linux 5, 6 and derivatives;
SLES 11;
Fedora 12 and above;
Ubuntu 10.04 and above |
All known MPI implementations and platforms |
GNU, Absoft, Cray, Intel, Pathscale, PGI, Oracle Solaris Studio |
Intel Xeon Phi (Intel MIC) |
MPSS 2.1.4982-15, 2.1.6720-19, 3.1 |
Intel MPI and native mode |
Intel, GNU |
|