首页> 外文会议>ACM/IEEE Design Automation Conference >Analyzing Parallel Real-Time Tasks Implemented with Thread Pools
【24h】

Analyzing Parallel Real-Time Tasks Implemented with Thread Pools

机译:分析用线程池实现的并行实时任务

获取原文

摘要

Despite several works in the literature targeted predictable execution models for parallel tasks, limited attention has been devoted to study how specific implementation techniques may affect their execution. This paper highlights some issues that can arise when executing parallel tasks with thread pools, which may lead to deadlocks and performance degradation when adopting blocking synchronization mechanisms. A new parallel task model, inspired to a realistic design found in popular software systems, is first presented to study this problem. Then, formal conditions to ensure the absence of deadlocks and schedulability analysis techniques are proposed under both global and partitioned scheduling.
机译:尽管有几种有效的有针对性的可预测的执行模型,但是有限的注意力已经致力于研究具体的实现技术可能影响其执行。本文突出显示使用线程池的并行任务时可能出现的一些问题,这可能导致在采用阻塞同步机制时导致死锁和性能下降。首先提出了一种新的并行任务模型,激发了一种在流行的软件系统中发现的现实设计,首先提出了研究这个问题。然后,在全球和分区调度下提出了确保缺乏死锁和调度分析技术的正式条件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号