【摘 要】
:
集群系统在近年来已经逐渐成为并行计算实现载体的主流。随着计算结点性能的不断提高,集群系统的通信性能已经成为影响并行计算性能的一个重要因素。为了使得高性能计算达到
论文部分内容阅读
集群系统在近年来已经逐渐成为并行计算实现载体的主流。随着计算结点性能的不断提高,集群系统的通信性能已经成为影响并行计算性能的一个重要因素。为了使得高性能计算达到实用化,并且满足计算节点间通信需求,就必须提高通信系统的性能。但是新型的高速网络常常价格昂贵,而传统的低效网络又因为不能满足高性能通信需要而得不到有效利用。因此,对并行集群通信底层的通信效率进行提高,将已有的通信资源充分利用起来是目前的研究热点之一。本文围绕着如何提高并行集群的通信效率展开研究工作,主要内容包括:1.阐述了并行计算技术的应用优势,并行计算的重要载体集群系统的发展,说明了通信系统的发展对集群系统计算效率的提高和适用范围的扩大具有重要意义。着重研究了应用于并行计算的高性能通信优化技术。在分析消息传递过程的内核代码基础上,分别从应用层通信、系统层通信、UDP/IP协议通信三方面,对并行集群系统通信时间开销进行研究。根据轻量级通信协议与零拷贝通信协议的特点,有针对性的提出了通信性能优化的方法,提高通信底层的通信效率。2.在现有的集群试验环境基础上,使现有的零拷贝技术更具有实用价值和应用性能。通过对静态缓冲区分配、动态缓冲区分配策略进行分析比较,并且针对复杂的应用层协议,提出一种不依赖操作系统或特殊硬件支持的,可自控的缓冲区管理的集群零拷贝通信优策略。经过并行测试、Ping-pong测试、socket通信传输速率测试、cpu利用率测试等试验。结果表明,经过优化后的通信系统和原有系统相比在数据传输速率和cpu利用率上均有所提高。
其他文献
卡通渲染(Cel-Rendering或Cartoon Rendering)技术是非真实感渲染技术(Non-Photorealistic Computer Graphics,NPR)的一种,其目的是将输入的场景渲染成卡通风格,其绘制特点是
可视化作为理解复杂现象与数据的有效手段,在各个领域得到了广泛应用。其中,粒子系统方法是迄今为止用于描述不规则物体比较成功的方法之一,尤其是对边界不明显的模糊物体的
网格计算可为网格用户提供更多的资源、功能和交互性。对于像网格这样大规模的分布式系统,资源利用的合理性始终是需要关注的一个重点。因为网格中的已有节点可能会因为各种
随着经济的的发展、城镇建设速度加快,安全城市建设成为社会发展的趋势,安全城市建设大多以现有公安系统为主体,目标是建成涵盖整个城市的视频图像监控系统,目前安全城市的视
当今世界台风灾害所造成的破坏非常严重。由于它的不可预知性,常常在很短的时间内造成人员伤亡和财产的巨大损失,并可能直接或间接的导致其它灾害以及更为广义的社会灾害。将
无线传感器网络技术是一种集传感技术、微电子技术、通信技术、网络技术、信息技术等于一体的新兴技术。作为典型的无线传感器网络,其自身的自组织、动态性、易部署等特点使
海冰状态的监测是寒区海洋工程观测的重要内容。本文结合海洋工程实际,提出并实现了根据视频和图像分析来计算海冰密集度以及海冰流速和流向测定的方法,与传统的方法相比,本
自然场景中的文本检测与识别,比如路边或者建筑上的指示牌、交通标志、商品名称等关键文本的检测与识别是计算机视觉、机器人、盲人阅读等领域的重要组成部分。随着该领域的
近年来,诸多大数据环境下的应用呈现数据多源并发、数据聚合、在线实时处理的特征。原本承载着海量数据处理任务的Hadoop MapReduce计算框架,在实时数据处理方面,存在响应时
信息技术的发展引发了办公领域里的一场革命,办公自动化(Office Automation,简称OA)技术的快速发展不仅大大提高了人们日常办公的工作效率,而且成为增强企业核心竞争力的有力