支持推测多线程的扩展多核模拟器Prophet+
推测多线程技术是软硬件协同开发非规则应用程序的线程级并行性的有效方法.通过体系结构对推测并行执行模式的支持,编译器产生推测多线程目标代码实现自动并行化加速.文中针对硬件平台如何有效支持程序运行过程的分析及测试,提出了一种支持推测并行执行模式的超标量流水线结构和一种基于独立栈的运行时内存空间管理方法.通过对Prophet模拟器扩展实现,并经Olden基准程序测试表明,扩展后的Prophet+在保持Prophet模拟器性能的前提下,提高了模拟器的精度和灵活性.
线程级并行、推测多线程、片上多处理器、流水线、模拟器
44
TP302(计算技术、计算机技术)
国家"863计划"资助项目2008AA01Z136
2010-12-07(万方平台首次上网日期,不代表论文的发表时间)
共6页
13-17,35