首页> 外文会议>IEEE International Symposium on Circuits and Systems >Publish-subscribe programming for a NoC-based multiprocessor system-on-chip
【24h】

Publish-subscribe programming for a NoC-based multiprocessor system-on-chip

机译:出版 - 订阅基于NOC的多处理器系统系统的编程

获取原文

摘要

Shared memory and message passing are traditional parallel programming models used on multiprocessor system-on-chip environments. Underlying models are traditionally meant for static scenarios where all communicating entities and their intercommunication patterns are known a priori by the software engineer. The systems design following such programming models became complex due to dynamic behavior of applications at runtime. The goal of this work is to incorporate a publish-subscribe programming model to an MPSoC framework to decouple, in the time and space, the application development. The modified MPSoC framework is composed of a FreeRTOS kernel running on homogeneous processing elements distributed into a network-on-chip. The results present reduction around of 2% to 30% in DTW application execution time, and low overhead in memory footprint when comparing the original MPI primitives with the publish-subscribe programming model.
机译:共享内存和消息传递是用于多处理器系统片上环境的传统并行编程模型。底层模型传统上用于静态场景,其中所有通信实体及其互通模式都是通过软件工程师的先验。由于运行时的应用动态行为,这些编程模型之后的系统设计变得复杂。这项工作的目标是将一个发布的订阅编程模型纳入MPSoC框架,以在时间和空间中解耦,应用程序开发。修改后的MPSoC框架由在分布到片上网络的同质处理元件上运行的Freertos内核组成。当使用发布 - 订阅编程模型比较原始MPI基元时,在DTW应用程序执行时间内降低了2%至30%,在内存占用空间中的低开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号