首页> 外文会议>Parallel and distributed processing >The MuSE System: A Flexible Combination of On-Stack execution and Work-Stealing
【24h】

The MuSE System: A Flexible Combination of On-Stack execution and Work-Stealing

机译:MuSE系统:堆栈执行和工作偷取的灵活组合

获取原文
获取原文并翻译 | 示例

摘要

Executing subordinate activities by pushing return addresses on the stack is the most efficient working mode for sequential programs. It is supported by all current processors, yet in most cases is inappropriate for parallel execution of indepented threads of ocntrol. This paper describes an approach of dynamically switching between efficient on-stack exection of sequential threads and off-stack spawning of parallel activities. The presented method allows to incorporate work-stealing into the scheduler, letting the system profit from its near-to-optimal load-balancing properites.
机译:通过将返回地址压入堆栈来执行从属活动是顺序程序最有效的工作模式。当前所有的处理器都支持它,但是在大多数情况下,不适合并行执行独立的ocntrol线程。本文介绍了一种在顺序线程的有效栈上执行与并行活动的栈外生成之间动态切换的方法。提出的方法允许将工作窃取合并到调度程序中,使系统从其接近最佳的负载平衡特性中获利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号