首页 | 本学科首页   官方微博 | 高级检索  
     

集群计算环境下高性能通信库HPCL的设计与实现
引用本文:胡长军,李佳,尹怡欣,王珏.集群计算环境下高性能通信库HPCL的设计与实现[J].小型微型计算机系统,2006,27(12):2196-2200.
作者姓名:胡长军  李佳  尹怡欣  王珏
作者单位:北京科技大学,信息工程学院,北京,100083
摘    要:论述了一个高性能通信库系统-HPCL的研究与实现.HPCL的技术特点包括支持多路通道、允许多个进程同时通信、支持可靠的消息传递、支持通道上下文切换、允许一个通道被多个进程按照分时的方式来使用、支持多点传送,具有低延迟,高吞吐量等.这些特点的实现技术包括改进的ACK/NACK流控制算法,基于快速Ethernet网络接口的及时发送(Immediate Sending)技术,中断回收(Interrupt Reaping)技术.使用典型Benchmark对HPCL和TCP/IP的通信性能、应用性能进行对比表明,HPCL达到了理想的吞吐率和时间延迟.

关 键 词:高性能通信库  集群计算  中断回收  流量控制  高性能计算
文章编号:1000-1220(2006)12-2196-05
收稿时间:09 19 2005 12:00AM
修稿时间:2005-09-192005-11-21

Design and Implementation of High Performance Communication Library on Cluster
HU Chang-jun,LI Jia,YIN Yi-xin,WANG Jue.Design and Implementation of High Performance Communication Library on Cluster[J].Mini-micro Systems,2006,27(12):2196-2200.
Authors:HU Chang-jun  LI Jia  YIN Yi-xin  WANG Jue
Affiliation:Information Engineering School, University of Science and Technology Beijing,Beijing 100083, China
Abstract:We have developed a high performance communication library called HPCL. HPCL supports multiple communication channels ,allowing multiple processes communicate simultaneously ; Guaranteeing message delivery ; channel context switching, allowing a channel to be used by multiple processes in a time-sharing fashion;Multicast assistance, provided with low latency. high throughput and other excellent characteristics. The modified ACK/NACK flow control algorithm has been developed to realize these features. In order to implement HPCL based on Ethernet network interface,in this paper,authors also use several techniques such as immediate sending,Interrupt reaping and so on. We also compare the communication and application performance of HPCL and TCP/IP,using the same benchmarks. The results show that the HPCL can achieve best performance in throughput ,latency and application.
Keywords:high performance communication library  custer computing  interrupt reaping  flow control  high performance computing
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号