基于通用以太网卡的高性能通信库设计实现

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:kami121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
采用硬件无关的设计方法.在Linux下实现了一个基于通用以太网卡的高性能集群通信库HPCL/Ethernet。该库利用Linux操作系统的网络设备接口实现了对各种以太网NIC(Network Interface Card)的支持,在软件层实现一个轻量级通信协议支持消息的可靠传输。采用通道简化缓冲区管理,固定缓冲区策略来减少消息拷贝,采用中断回收技术、链路层直接处理消息来优化通信。测试结果表明。该通信库在传输小消息时具有很低延迟,在传输大消息时具有高带宽的特点。传输消息长度为1196bytes时带宽高达1.
其他文献
构建和谐社会是一个系统工程,必须要调动各方面的积极因素才能实现。在诸多积极因素中法冶的力量和作用不可小觑。本文就法治在促使社会和谐方面所起的作用谈一点管窥之见。
提出了一种采用输入缓存MSM结构的Clos网络,该结构适用于高速交换网络。提出了这一结构中的路由算法,该算法采用正交分路的方法来减小网络内部的冲突,引入路由优先级来提高网络
结合神朔线轨道电路迂回回路整治工程,介绍了引起电化区段轨道电路迂回回路的情况并分析其原因,提出了相应的解决措施和整治方案,对电气化铁路的信号设计、施工以及专业配合
针对移动机器人控制系统在实时性、可靠性方面的要求,提出了基于CAN总线的分布式控制系统方案,介绍了在核心数据处理单元S3C2410上扩展CAN总线设备的硬件接口设计,详细讨论了
从直立锁边铝合金屋面的材料选用、屋面防雷和施工全过程阐述该技术的施工工艺。并总结了直立锁边铝合金屋面施工过程及应用过程的优点。