摘要
异构重构计算是目前高性能计算的研究热点.由于应用任务的异构性,以及体系结构的可重构性,导致异构重构计算的性能分析非常困难,现有的并行计算性能分析方法不再适用.本文提出一种基于应用任务调度的性能分析方法,该方法以异构重构计算系统模型和应用任务模型为基础,利用异构匹配、重构耦合矩阵,实现应用任务和处理部件的优化选择和耦合匹配,通过调度算法求出应用任务在异构重构计算系统中的完成时间,并进行了实例分析.
Right now, heterogeneous & reconfigurable computing is a research hot in the area of high performance computing. Due to the heterogeneity of application tasks and reconfigurability of system architecture, performance analysis for heterogeneous &reconfigu- r-able computing becomes rather difficult. Unfortunately, the existing techniques and methods are no longer suitable for use. This pa- per presents a performance analysis method based on task scheduling. It builds on system architecture model and task model of hetero- geneous & reconfigurable computing. By making use of heterogeneity matching matrix and reconfigurability coupling matrix we a- chieve optimal selection and matching between computational tasks and processing units. Through task scheduling algorithm, the com- pletion time of application task run on heterogeneous & reconfigurable computing system can be calculated. Finally, we carry out ease study.
出处
《小型微型计算机系统》
CSCD
北大核心
2012年第2期404-408,共5页
Journal of Chinese Computer Systems
基金
国家"八六三"高技术研究发展计划项目(2007AA01Z425
2009AA012201)资助
国家"九七三"重点基础研究发展计划项目(2007CB316502)资助
国家自然基金项目(90718015)资助
NSFC-微软亚洲研究院联合项目(60970155)资助
教育部博士点基金项目(20090072110035)资助
上海市优秀学科带头人计划项目(10XD1404400)资助
高效能服务器和存储技术国家重点实验室开放基金项目(2009HSSA06)资助
关键词
异构重构计算
性能分析
异构匹配矩阵
重构耦合矩阵
heterogeneous & reconfigurable computing
performance analysis
heterogeneity matching matrix
reconfigurability coupling matrix