首页> 外文会议>2010 International Conference on Computational Intelligence and Software Engineering >Design of RapidIO User-Level Communication Interface Based on Socket in Real-Time Applications
【24h】

Design of RapidIO User-Level Communication Interface Based on Socket in Real-Time Applications

机译:实时应用中基于套接字的RapidIO用户级通信接口设计

获取原文

摘要

Interconnect fabric technology such as RapidIO, InfiniBand and PCIe has evolved to 10Gbps. However, user applications still can't fully benefit from such high speed technology due to user-level protocols' high processing overhead and redundant data copies. It remains difficult to design and implement flexible and efficient communication software, especially in real-time applications. This paper introduces a high performance RapidIO user-level communication interface, called RULCI. RULCI provides standard socket API to end users, as well as supports user defined interfaces. According to the communication characteristic and transfer data size per message, it realizes two modes of communication. One is based on remote direct memory access, and the other is based on message passing. RULCI is especially suitable for real-time system due to its easy using, message oriented, short transfer delays and large size message support. The experimental results show that RULCI can develop the promising communication performance of RapidIO for end users.
机译:RapidIO,InfiniBand和PCIe等互连结构技术已发展到10Gbps。但是,由于用户级协议的高处理开销和冗余数据副本,用户应用程序仍无法充分受益于这种高速技术。尤其是在实时应用中,设计和实现灵活高效的通信软件仍然很困难。本文介绍了一种高性能的RapidIO用户级通信接口,称为RULCI。 RULCI为最终用户提供标准的套接字API,并支持用户定义的接口。根据通信特性和每条消息的传输数据大小,它可以实现两种通信模式。一种基于远程直接内存访问,另一种基于消息传递。 RULCI易于使用,面向消息,传输延迟短,消息支持量大,因此特别适用于实时系统。实验结果表明,RULCI可以为最终用户开发有希望的RapidIO通信性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号