虚拟寄存器概念及其结构是我们首先在94年提出的。它可通过物理寄存器与片上高速缓存进行交换以扩大使用寄存器的逻辑地址空间。此外它还可减少指令相关性,从而可提高指令执行并行性ILP。上述两点对于现代面向寄存器的新型处理机体系结构具有重要意义。我们研究了实现虚拟寄存器结构的机制并提出与此配合的TRACE-MERGING指令调度算法可更大地发挥虚拟寄存器在提高ILP方面作用为此开发了测试仿真工具进行大量实验取得良好结果我们还把虚拟寄存器应用列高档JAVA处理机中以提高其ILP。尤其是在乱序执行新型处理机中,虚拟寄存器对于提高其ILP有普遍意义。我们还提出了基于提交块的精确中断方法,开发了测试JAVA机性能的仿真评价工具。发表论文多篇一项专利初审通过。
{{i.achievement_title}}
数据更新时间:2023-05-31
气体介质对气动声源发声特性的影响
新型非易失存储环境下事务型数据管理技术研究
A Fast Algorithm for Computing Dominance Classes
虚拟植物研究现状与建模方法分析
高原环境压缩比及EGR耦合LIVC对柴油机性能影响
提高指令级并行性ILP指令调度算法动态模拟器的研究
指令级并行新方法的研究
在寄存器传输级(RTL)/门级实现数字逻辑电路容错和故障自修复的方法
可执行代码的指令级并行编译方法研究