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