您的位置: 专家智库 > >

管林挺

作品数:1 被引量:8H指数:1
供职机构:同济大学电子与信息工程学院更多>>
发文基金:中央高校基本科研业务费专项资金国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 1篇中文期刊文章

领域

  • 1篇自动化与计算...

主题

  • 1篇带宽
  • 1篇低延迟
  • 1篇内存
  • 1篇进程间通信
  • 1篇共享内存
  • 1篇高带宽

机构

  • 1篇同济大学
  • 1篇浙江海洋大学

作者

  • 1篇赵君峤
  • 1篇邓蓉
  • 1篇叶晨
  • 1篇李德毅
  • 1篇管林挺

传媒

  • 1篇软件学报

年份

  • 1篇2017
1 条 记 录,以下是 1-1
排序方式:
基于共享内存的智能无人车进程间消息异步传输机制被引量:8
2017年
智能无人车软件系统通常由多个功能模块组成,在模块间高效、可靠地传输传感器数据以及决策和控制信息等,是智能无人车系统运行的重要保障.目前,国内外大多数智能无人车软件系统所使用的消息传输机制均基于套接字(socket),其容易部署在分布式的控制器环境中,且能满足在较小数据量下的消息快速传输.但是,随着智能无人车集成控制器性能的提升以及环境感知手段的发展,对功能模块间传输的数据量以及带宽提出了更高的要求.现有基于套接字的消息传输机制因其受网络协议的限制,需要分块传输大数据包,不仅增加了收发双方的开销,而且还增加了消息传输延迟.提出一种基于共享内存(shared memory)的智能无人车进程间消息异步传输机制,模块间通过共享内存空间进行数据交互.共享内存空间由超级块和数据块构成,通过环形队列管理数据块收发;同时,采用原子操作提高整体性能,实现图像等大数据包的有效传输.该设计应用于智能无人车模块间通信,可以明显降低数据传输时延,提高系统吞吐量.实验结果表明,该方法针对典型大数据包(如3MB)的平均传输时延为2.5ms,低于LCM的12ms以及ROS中Sharedmem_transport的3.9ms.另外,该系统的最大吞吐量达到1.1GB/s,高于LCM的180MB/s以及Sharedmem_transport的600MB/s.
陈存铜赵君峤叶晨邓蓉管林挺李德毅
关键词:共享内存进程间通信高带宽低延迟
共1页<1>
聚类工具0