首页> 外文会议>International European Conference on Parallel and Distributed Computing >Toggle: Contention-Aware Task Scheduler for Concurrent Hierarchical Operations
【24h】

Toggle: Contention-Aware Task Scheduler for Concurrent Hierarchical Operations

机译:切换:并行层次操作的竞争感知任务计划程序

获取原文

摘要

Rooted hierarchies are efficiently operated on using hierarchical tasks. Effective synchronization for hierarchies therefore demands hierarchical locks. State-of-the-art approaches for hierarchical locking are unaware of how tasks are scheduled. We propose a lock-contention aware task scheduler which considers the locking request while assigning tasks to threads. We present the design and implementation of Toggle, which exploits nested intervals and work-stealing to maximize throughput. Using widely used STMBench7 benchmark, a real-world XML hierarchy, and a state-of-the-art hierarchical locking protocol, we illustrate that Toggle considerably improves the overall application throughput.
机译:使用层次任务可以有效地操作根层次结构。因此,有效的层次结构同步需要层次结构的锁。用于分层锁定的最新方法不知道如何安排任务。我们提出了一个锁争用感知任务调度器,该任务调度器在将任务分配给线程时会考虑锁定请求。我们介绍了Toggle的设计和实现,它利用嵌套间隔和工作窃取来最大化吞吐量。使用广泛使用的STMBench7基准,真实的XML层次结构和最新的层次结构锁定协议,我们说明Toggle大大提高了整体应用程序吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号