首页> 外文期刊>International journal of reconfigurable computing >A Middleware Approach to Achieving Fault Tolerance of Kahn Process Networks on Networks on Chips
【24h】

A Middleware Approach to Achieving Fault Tolerance of Kahn Process Networks on Networks on Chips

机译:片上网络上实现Kahn过程网络容错的中间件方法

获取原文
           

摘要

Kahn process networks (KPNs) is a distributed model of computation used for describing systems where streams of data are transformed by processes executing in sequence or parallel. Autonomous processes communicate through unbounded FIFO channels in absence of a global scheduler. In this work, wepropose a task-aware middleware concept that allows adaptivity in KPN implemented over a Network on Chip (NoC). We also list our ideas on the development of a simulation platform as an initial step towards creating fault tolerance strategies for KPNs applications running on NoCs. In doing that, we extend our SACRE (Self-Adaptive Component Run Time Environment) framework by integrating it with an open source NoC simulator, Noxim. We evaluate the overhead that the middleware brings to the the total execution time and to the total amount of data transferred in the NoC. With this work, we also provide a methodology that can help in identifying the requirements and implementing fault tolerance and adaptivity support on real platforms.
机译:卡恩过程网络(KPN)是用于描述系统的分布式计算模型,在该系统中,数据流由按顺序或并行执行的过程进行转换。在没有全局调度程序的情况下,自主进程通过无限制的FIFO通道进行通信。在这项工作中,我们提出了一个任务感知的中间件概念,该概念允许通过片上网络(NoC)实现的KPN中的适应性。我们还将列出关于仿真平台开发的想法,这是朝着在NoC上运行的KPNs应用程序创建容错策略的第一步。为此,我们通过将其与开源NoC模拟器Noxim集成来扩展我们的SACRE(自适应组件运行时环境)框架。我们评估中间件给总执行时间和NoC中传输的数据总量带来的开销。通过这项工作,我们还提供了一种方法,可以帮助您确定需求并在实际平台上实现容错和适应性支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号