首页> 外文会议>International workshop on openMP >Towards an OpenMP Specification for Critical Real-Time Systems
【24h】

Towards an OpenMP Specification for Critical Real-Time Systems

机译:对关键实时系统的OpenMP规范

获取原文

摘要

OpenMP is increasingly being considered as a convenient parallel programming model to cope with the performance requirements of critical real-time systems. Recent works demonstrate that OpenMP enables to derive guarantees on the functional and timing behavior of the system, a fundamental requirement of such systems. These works, however, focus only on the exploitation of fine grain parallelism and do not take into account the peculiarities of critical real-time systems, commonly composed of a set of concurrent functionalities. OpenMP allows exploiting the parallelism exposed within real-time tasks and among them. This paper analyzes the challenges of combining the concurrency model of real-time tasks with the parallel model of OpenMP. We demonstrate that OpenMP is suitable to develop advanced critical real-time systems by virtue of few changes on the specification, which allow the scheduling behavior desired (regarding execution priorities, preemption, migration and allocation strategies) in such systems.
机译:OpenMP越来越多地被视为一种方便的并行编程模型,以应对关键实时系统的性能要求。最近的作品表明OpenMP能够在系统的功能和时序行为上获得保证,这类系统的基本要求。然而,这些作品仅重点关注细粒行活的开发,并不考虑到关键实时系统的特点,通常由一组并发功能组成。 OpenMP允许利用在实时任务中和其中内暴露的并行性。本文分析了将实时任务与OpenMP的并行模型相结合的挑战。我们展示OpenMP适用于通过少数规范的改变来开发高级的关键实时系统,这允许在这种系统中允许所需的调度行为(关于执行优先级,抢占,迁移和分配策略)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号