首页> 外文期刊>Computers, IEEE Transactions on >AGAMOS: A Graph-Based Approach to Modulo Scheduling for Clustered Microarchitectures
【24h】

AGAMOS: A Graph-Based Approach to Modulo Scheduling for Clustered Microarchitectures

机译:AGAMOS:集群微体系结构的基于图的模块化调度方法

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

摘要

This paper presents AGAMOS, a technique to modulo schedule loops on clustered microarchitectures. The proposed scheme uses a multilevel graph partitioning strategy to distribute the workload among clusters and reduces the number of intercluster communications at the same time. Partitioning is guided by approximate schedules (i.e., pseudoschedules), which take into account all of the constraints that influence the final schedule. To further reduce the number of intercluster communications, heuristics for instruction replication are included. The proposed scheme is evaluated using the SPECfp95 programs. The described scheme outperforms a state-of-the-art scheduler for all programs and different cluster configurations. For some configurations, the speedup obtained when using this new scheme is greater than 40 percent, and for selected programs, performance can be more than doubled.
机译:本文介绍了AGAMOS,这是一种在集群微体系结构上对调度循环进行模块化的技术。所提出的方案使用多级图划分策略来在集群之间分配工作量,并同时减少集群间通信的数量。分区由近似时间表(即伪时间表)指导,该时间表考虑了影响最终时间表的所有约束。为了进一步减少集群间通信的数量,包括了指令复制的试探法。使用SPECfp95程序对提出的方案进行评估。对于所有程序和不同的群集配置,所描述的方案都优于最新的调度程序。对于某些配置,使用此新方案时获得的加速大于40%,对于选定的程序,性能可以提高一倍以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号