刘清涛, 于立新. 一种异构并行计算仿真模型设计[J]. 微电子学与计算机, 2013, 30(11): 143-148,153.
引用本文: 刘清涛, 于立新. 一种异构并行计算仿真模型设计[J]. 微电子学与计算机, 2013, 30(11): 143-148,153.
LIU Qing-tao, YU Li-xin. A Parallel Execution Model of Heterogeneous Architecture[J]. Microelectronics & Computer, 2013, 30(11): 143-148,153.
Citation: LIU Qing-tao, YU Li-xin. A Parallel Execution Model of Heterogeneous Architecture[J]. Microelectronics & Computer, 2013, 30(11): 143-148,153.

一种异构并行计算仿真模型设计

A Parallel Execution Model of Heterogeneous Architecture

  • 摘要: 为了加快异构体系调度算法的验证速度,降低时间成本和验证复杂度,本设计采用软件仿真技术建立了一种异构体系多任务并行执行模型。针对调度算法运行的硬件环境不同,使用ERT 矩阵、通信因子矩阵、输出量数组和机器时间数组抽象出了硬件并行执行模型。通过建立存储器及通信端口模型,用串行语言模拟了异构体系中任务的并行执行过程,实现了通信数据的转送和乱序调度,从而加快了调度算法的验证速度。为增加可移植性,模型设计时未使用任何操作系统的系统调用。

     

    Abstract: To accelerateverification speed of scheduling algorithm in heterogeneous architecture and reduce time consumption and verification complexity, this design utilizes software simulation technique to build a multi-task parallel execution model for heterogeneous architecture.This technique uses ERT matrix,communication factor matrix,output array and machine time array to simulate different hardware environment.A parallel model is implemented via serious languagewhich has the function of data forwarding and out-of-order scheduling.No system API is referred considering portability in the designing process.

     

/

返回文章
返回