异构重构计算是目前高性能计算的研究热点.由于应用任务的异构性,以及体系结构的可重构性,导致异构重构计算的性能分析非常困难,现有的并行计算性能分析方法不再适用.本文提出一种基于应用任务调度的性能分析方法,该方法以异构重构计算系统模型和应用任务模型为基础,利用异构匹配、重构耦合矩阵,实现应用任务和处理部件的优化选择和耦合匹配,通过调度算法求出应用任务在异构重构计算系统中的完成时间,并进行了实例分析.
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.