首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号