HPP体系结构下通信系统模拟器研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:wq999999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了应对千万亿次(Petascale)高性能计算的挑战,国家智能计算机研究开发中心提出了一种新型的体系结构——超并行处理(Hyper Parallel Processing,HPP)体系结构。在HPP体系结构中,通信系统占据了非常重要的地位,它的性能将直接影响整个系统的性能。而基于HPP体系结构的曙光5000高性能计算机的开发调试周期较长,需要在无实际硬件环境的条件下使用模拟器协助上层系统的开发调试。然而,传统模拟器的模拟效率不适合支持HPP通信系统的开发和调试。因此,设计并实现一种支持HPP体系结构的高效通信系统模拟器具有重要的意义。   本文主要研究在HPP体系结构下实现通信系统模拟器的关键技术:针对传统时钟级模拟器和功能级模拟器减速比过大且实现过于复杂的问题,提出了接口级模拟器框架,提高了模拟器的效率,简化了模拟器的实现:采用时空转换技术,解决了使用串行软件模拟并行硬件的问题;基于发送方的故障注入技术,在通信的发送方进行故障注入,通过故障模式来完成对接收方故障的模拟。   基于HPP模拟平台,本文设计并实现了HPP体系结构下通信系统模拟器chipbaby。利用HPP系统底层硬件提供的全局物理地址统一编址并共享内存的特性,封装实现了基于共享内存的通信系统缓冲区管理模块,并在此基础上实现了高性能通信系统的消息传递等功能模块,向上层通信软件BCL-5提供了与目标硬件平台一致的接口。   对于chipbaby系统的性能测试和分析表明:在HPP模拟平台上,chipbaby系统的整体通信延迟为4.3μs,通信带宽为926.2MB/s,与真实硬件目标系统的1.5μs和2.5GB/s相比,系统“性能减速比”均在3以下;同时使用chipbaby模拟器的故障注入技术,对上层BCL-5的可靠性协议进行了验证。
其他文献
服务发现协议(Service Discovery Protocol)是支持程序和设备自动发现并访问网络中所需服务的协议,是分布式环境特别是普适环境下进行资源共享、数据集成、流程协作的前提。目
随着安全操作系统面临的安全威胁种类越来越多,最小特权原则的有效实施成为降低系统安全风险的必要安全保障。然而从现有研究的成果来看,还存在一些不足:如对最小特权原则研究的
网络流量分类是多项网络研究工作的前提和基础,一直是网络研究领域的热点问题。近年来,随着互联网技术的发展,新型网络应用不断涌现,给现有的流量分类技术带来了一系列挑战。本文
金融衍生品领域的高效数值模拟计算是当前的研究热点,描述金融衍生品定价的Black-Scholes方程,其参数的改进和数值求解对计算结果与实际结果的拟合,会产生大的影响。本文对Black
随着集成电路的发展速度仍然按照摩尔定律推进,集成电路的功能和复杂性越来越高,对高性能集成电路的测试提出了新的要求。测试和可测试性设计的地位日趋重要。通常测试高性能集
MPI是分布式内存并行处理计算机上开发基于消息传递应用系统的事实标准,主要用于并行计算机和集群的高性能运算,MPICH是其重要实现。MPI程序可能发生死锁,而且调试困难,国际上主
负载平衡是并行计算中的一个重点研究领域,节点间负载的不平衡会严重影响并行计算的效率。负载平衡算法按照调度时可用资源信息和任务运行状态的即时性可划分为静态和动态两种
随着社会的不断发展,需要保存和处理的信息量日益增加,对存储系统在存储容量、数据可用性以及I/O性能等方面提出了越来越高的要求。信息技术正在从以计算为核心的计算时代进入
基于GPRS的远程噪音监测系统是公用无线传输系统在噪声监测领域的应用。远程噪声监测的目标是实现噪声在线自动实时监测和无线传输。目前我国噪声监测还具有瞬时性、空间分布
科学、社会的飞速发展对高性能计算(HPC)提出了更高、更全面的性能要求,刀片式服务器是为满足现代高性能计算应用需求而诞生的新兴机群系统,它具有高密集性、高可用性、高可扩