首页 | 官方网站   微博 | 高级检索  
     


A unified partitioning and scheduling scheme for mapping multi-stage regular iterative algorithms onto processor arrays
Authors:Yin -Tsung Hwang and Yu Hen Hu
Affiliation:(1) Department of Electronic Engineering, National Yunlin Institute of Technology, Yunlin, Taiwan 40415, R.O.C.;(2) Department of Electrical and Computer Engineering, University of Wisconsin, 53706 Madison, WI
Abstract:This paper addresses the partitioning and scheduling problems in mapping multi-stage regular iterative algorithms onto fixed size distributed memory processor arrays. We first propose a versatile partitioning model which provides a unified framework to integrate various partitioning schemes such as ldquolocally sequential globally parallelrdquo, ldquolocally parallel globally sequentialrdquo and ldquomulti-projectionrdquo. To alleviate the run time data migration overhead—a crucial problem to the mapping of multi-stage algorithms, we further relax the widely adopted atomic partitioning constraint in our model such that a more flexible partitioning scheme can be achieved. Based on this unified partitioning model, a novel hierarchical scheduling scheme which applies separate schedules at different processor hierarchies is then developed. The scheduling problem is then formulated into a set of ILP problem and solved by the existing software package for optimal solutions. Examples indicate that our partitioning model is a superset of the existing schemes and the proposed hierarchical scheduling scheme can outperform the conventional one-level linear schedule.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号