概念性软件是被设计以促进该测量的性能和/或测试网络和网络协议层的正确性迅速产生程序的工具。
围绕一个简单的,特定领域的预设电台语言概念中心;概念几行代码就可以生产,将采取显著更多的努力,在传统的编程语言编写的程序。
一个概念性的目标是提高网络的标杆,从艺术到科学。为此,概念性方案日志不仅测量数据,但也有大量有关的实验装置的信息,因此很容易被别人复制你的性能测试。
为例
numreps是“重复次数”和来自“--reps”或“-r”使用默认100。
对于numreps重复加2热身重复{
任务0复位其计数器则
任务0发送1兆字节的信息,任务1再
任务1发送1兆字节的信息,任务0,那么
任务0日志elapsed_usecs / 2为“单向延迟(我们)”和
(TOTAL_BYTES / elapsed_usecs)* 1E6 / 1M的中位数为“带宽(MB / s)的”
}
该数据存储在一个易于解析逗号分隔值(CSV)格式与从程序取右列标题中的第一行。头的第二行指示如何在每一列中的数据进行了汇总。
什么是重要的,但是,是所有的日志文件中的其他信息。概念性日志文件旨在用作实验室笔记本,包括一个实验不仅结果,但也导致了这些结果设置的精确描述。有多少处理器在我的系统?有多快,他们是谁?使用了什么样的编译器和编译器选项编译简单?被传递给程序什么命令行参数?这一切都在日志文件中。
日志文件还列出了完整的程序源代码,所以没有歧义什么测量。你可以一年看一个概念性的日志文件中的未来,仍然确切地知道测量代理问题远比性能测试,吐出来的只有397.2,并要求您回忆一下,指的更加有用。
- 在该语言现在支持列表理解和标记信息接收
- 在该dot_ast后端包括一个新的--compress选项来画出一个程序的AST与"无趣"节点省略。
- 在两个新的性能基准测试中包含的分布情况。
- 中位数绝对偏差已被添加到该组可收集的统计数据的
- 在定时循环更精确。
- 在各种bug已经修复。
什么版本1.3是新的:
- 在一个新的paraver后端产生的逻辑,时间的痕迹Paraver可视化。
- 在一个新的libsea_ast后端生成程序的AST交互式3D渲染与海象可视化的描述。
- 在接收语句现在可以作为传播范围有必要要么源到目标或目标到源。
- 在任务设置可以让绑定到一个标识符,方便重复使用。
- 程序可以在1-D / 2-D / 3-D网格,圆环,现在部分环面拓扑计算坐标,邻居集和距离。
- 在许多-to-one和许多一对多的多播现在由C + MPI支持后端。
什么是1.1版本,新的:
- 在概念版本1.1在很大程度上是一个bug修复版本 - - 大量的
- 在微小,小bug修复的影响主要概念构建
- 的过程。然而,概念的语言确实提供了一个有用的新
- 在功能:在IS IN构造现在接受台就像 数
- 对于每种构建。例如,概念方案现在可以包括
- 语句如下所示:
- 在任务T使T是{2,5,8,...,num_tasks-1}发送一个
- 在32千字节的消息,任务R使得R是在【T-1,T-2}
- 对于在以前的范围语法(如" T为[3,10] QUOT;)现在是
- 在弃用了新的,设置的语法提供了 的适当超
- 在语法范围内的功能(例如," T为{3,...,10}")。
- 在建有概念上的1.1版程序已成功地在所有 运行
- 在147,456核(36,864节点),IBM的蓝色基因/ P系统
- 在安装在劳伦斯·利弗莫尔国家实验室。
- 在概念autopackage现在建成一个混合六十四分之三十二位软件包。
- 在任何一个32位或64位的x86系统上执行coNCePTuaL_1.1.package,
- ,它会自动安装正确的库为
- 的平台。
- 查看更改日志中的一切的完整细节的
- 在改变了1.0版本。
黎明
因为
什么版本1.0是新的:
- 在概念上不再需要学习新的编程语言使用;通信模式现在可以得出在一个图形用户界面,并转换为与从概念代码。
- 在一个新的Eclipse插件支持写入,运行,并从一个单一的,集成的开发环境分析网络性能测试。
评论没有发现