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

  • 服务号