TAU(调试及分析工具)是一个程序和性能分析工具,框架,高性能的并行和分布式计算。
TAU提供了一套工具编写的C,C ++,FORTRAN九十〇分之七十七,Python和高性能FORTRAN和Java程序的静态和动态分析。
特别是,TAU提供国家的最先进的性能分析和跟踪工具,它支持基于节点,上下文和线程一般的可扩展的并行执行模式。
到TAU项目的目标是开发程序和性能分析技术,以满足不断变化的可扩展的并行计算系统的的挑战和用于下一代科学应用编程方法的需要。
TAU应该能够针对计算模式和设备,同时提供能够优化和延长便携式和可重构的测量和分析组件的一个框架的多样性。
什么是新的的本新闻稿中:
- 在这个版本增加了一个端口到ARM的Linux,英特尔MIC平台,CUDA 5.0的支持,UPC运行时仪表的克雷CCE和BUPC,改善了MPI包装,以支持ParaProf 3D的IBM BG / Q,和ARM Linux操作系统。
什么的2.21.2版本是新的:
- 在主要变化包括SHMEM分析了Cray公司和SGI, NVIDIA OpenCL和AMD OpenCL的支持,基于MAQAO,OpenSHMEM剖析一个tau_rewrite工具,分数-P原子/上下文事件,OpenMP的3.0仪器与Opari2,NVIDIA CUPTI V4.1,在PerfDMF H2数据库,调试与TAU_TRACK_SIGNALS,对于MinGW的编译器支持Windows中,使用玫瑰分析器支持克雷CCE UPC编译源代码级的仪器仪表和PDT 3.17罗斯和MAQAO二进制instrumentor。
什么的2.19.1版本是新的:
- 在ParaProf:
- 在ParaProf有一个新的表达窗口,使您可以轻松地创建
- 在派生指标(选项 - >显示派生度量面板您还可以通过
- 在一个文件中表达式paraprof和应用的表达于列表
- 在任何级别(应用程序,试验,试制的配置文件或在
- 在数据库中。该窗口也出现在perfexplorer。
- 在Paraprof有一个滑块功能更新的三维通信窗口
- 和十字线的精确评估点至点的范围
- 在发送端和接收节点之间的通信。要使用通信
- 在矩阵paraprof显示器,请将TAU_COMM_MATRIX环境
- 在之前执行仪表应用变量设置为1。
- 在一个新的组换窗口可用于改变组
- 在分析阶段活动的会员。该窗口(访问
- 在通过Windows - >集团换允许您选择的程序的一个子集
- 在使用多选或通配符(例如,HDF5并用 副
- 在新组(例如,IO。您可以保存文件,把它上传到数据库和
- 使用它PerfExplorer的窗口(例如,“图表 - >总 集团%
- 在运行时“看到IO操作的缩放。
- 在过滤器中,您可以使用正则表达式来滤除
- 在功能/地区要更改。有一个隐含的*加入
- 在过滤器的结束,所以,你可以只输入MPI_,你会看到
- 在所有的MPI程序的例子。
- 当你选择一个或多个功能/地区,当前和可用
- 在组会显示出来。如果你选择的功能没有
- 同一组群的,那么他们的组的交点将成为
- 在黑色的,其余的将是灰色的,这样你可以添加该组
- 来休息,或者从所有的人都将其删除。
- 在多选择中所做的更改后,固定树选择模型。
- 现在,如果你对某个未选中的对象,单击鼠标右键,就成了选择
- 在对象和弹出仅此出现。
- 在三维可视化现在IBM BG / P采用PPC64 JOGL工作。
- 在更好的Perfsuite支持解析perfsuite 1.0.0a4配置文件。
- 在PerfExplorer:
- 在Perfexplorer的代码已经更新到3.6.1了Weka。您需要
- 运行perfexplorer_configure使用旧PerfDMF安装在新
- perfexplorer。 DBSCAN集群现已开始运作,你可以启动
- 在直接从数据集Weka的浏览器。最初,前10
- "有趣"功能导出到一个CSV文件,并自动
- 在加载到Weka中。从那里,你可以做各种有趣的数据挖掘。
- 在该DBSCAN方法首先将数据标准化,然后找到K-距离
- 对于每个过程,其中k是点的最小数量,以找到
- 集群。那么K-距离进行排序下降,以及
- 在K-距离都试过了各种邻里的距离为
- 集群。任何群集其中找到集群的新号码将被保存。
- 在更新脚本支持Jython的新版本(2.5.1即
- 在支持的实际最高最新标准的Python,版本2.5。新
- 在版本需要一个注册表文件,用户可写位置放
- cachefiles当罐子是预先处理,以找到符号。
- 在创建一种工具,它会重建一个Paraver跟踪从TAU EBS的样品。
- 在tau_instrumentor:
- 在该tau_instrumentor工具现在支持自动循环水平
- 在仪器仪表中的SPEC模式。该规范模式允许tau_instrumentor到
- 在插入仪器中的原始源代码的任何 复制电话
- 工具。早些时候,这是使用工具,如Scalasca例行水平
- 在仪表只。现在,它支持循环级仪表为
- 在外部工具为好。
- 在混合动力源和编译器为基础的仪器仪表:
- 当自动源码级仪表(使用PDT和
- 在编译不会产生.o文件(由于可能的解析错误,
- 在TAU用来恢复到原来的编译命令行。现在,它
- 在调用使用编译器为基础的仪器插入编译
- 在日常水平的仪器。这导致更好的
- 在代码的仪表覆盖。这种变化应该是透明的
- 用户。要禁用此新功能,用户必须明确通过
- 在-optNoCompInst在TAU_OPTIONS环境变量选项。必须注意
- 在定义时排除或包括程序和文件列表采取
- 在选择仪器文件。常规名称可能有所不同(PDT和
- 在编译器为基础的仪器和TAU的编译脚本的情况下
- 在敏感,但他们允许在名称中使用通配符。
- 在支持外部包。
- 在TAU现在支持最近PAPI-C 4.0.0版本以及Scalasca 1.3.0和DyninstAPI 6.1版本。
- 在新的平台:
- 在TAU支持克雷CCE编译器(对于C,C ++和Fortran的克雷
- 在XT系统(简单的配置之前援引“模块加载PrgEnv - 克雷'
- 在TAU。目前还不支持编译器为基础的仪器。 TAU也
- 在提供IBM BG / P配置的增强功能。
- 在推广:
- 我们将给予一整天POINT在教程中LCI'10会议
- 在匹兹堡(3月8日,我们将分发点VI-HPS LiveDVD里
- 进行训练。
在代码
什么的2.18.1版本是新的:
- 在支持在PGI编译器和增加了GPGPUs在Mac OS X PGI编译器。
- 在Eclipse中,魅力++的支持,和OpenMP支持下,工作流的支持进行了改进。
- 在Python的API的步伐加快。
- 在该文档进行了更新。
- 在什锦错误是固定的。
什么是2.17.3版本,新的:
- 在更新包括编译器为基础的仪表英特尔,GNU和PathScale公司的编译器,内存跟踪一个新的Python API,修复了IBM BG / P配置,并CQoS分析支持,并借鉴脚本文件图表中PerfExplorer。
评论没有发现