提出几个新的指令级并行算法,包括分解式多分支软件流水算法、多重循环软件流水算法、不确定循环软件流水算法、流水线装入排空算法、新的数据相关性分析算法及寄存器分配算法,并采用这些新算法设计了一个新型指令级并行体系结构,设计并实现了指令级并行优化编译器及体系结构模拟器。对于大多数不同结构类型的程序,采用我们提出的并行优化算法已经能构把程序中的指令级并行性全部开发出来,使程序能够按照其自身所固有的数据相关性和控制相关性高速运行,对于一般用户程序,采用我们提出的指令级并行算法和数据相关性分析算法,程序的指令级并行度能够达到10左右,与一般并行优化算法相比,指令级并行度提高5倍,程序存储空间节省一个数量级。
{{i.achievement_title}}
数据更新时间:2023-05-31
基于细粒度词表示的命名实体识别研究
惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法
非均质储层纳微米聚合物颗粒体系驱油实验研究
Haynes282合金中不同元素含量对析出相析出行为的影响
基于静电悬浮的零刚度隔振减振控制方法
可执行代码的指令级并行编译方法研究
提高指令级并行性ILP指令调度算法动态模拟器的研究
虚拟寄存器概念及其在指令级并行性ILP应用的研究
显式指令并行结构及其编译优化技术的研究