期刊文献+

SMA处理器中的持续优化技术

CONTINUOUS OPTIMIZATION OF AN SMA PROCESSOR
下载PDF
导出
摘要 前瞻多线程结构 (SMA)是在超标量前瞻执行技术和多线程技术的基础上结合了二者的优点而发展起来的 .首先研究了 SMA模型的特点 ,指出了 3个关键性能要素 :现场负载不均衡、线程间控制前瞻失效与线程间数据前瞻失效 .为了有效地开发 SMA结构的潜能 ,引入了若干启发式规则 ,设计了基于线程的动态轮廓采样机制 ,并在此基础上实现了一个持续优化框架原型 .对上述优化规则的模拟表明 ,该优化原型能够较好地完成线程优化任务 ,有效地开发 SMA结构的性能潜力 . Speculative multithread architecture (SMA) combines both benefits of speculative execution and multithreading architecture. Performance factors are discussed in this paper. In the SMA model, there are three key factors: contexts load imbalance, inter-thread control speculation failure, and inter-thread data speculation failure. To achieve high instruction level parallelism, some optimization heuristic rules are introduced with emphasis on the design of per-thread dynamic profiling mechanism. An optimization framework prototype is built on the basis of those heuristic rules and mechanisms. Benchmark simulation of SMA optimization framework shows the satisfying results.
出处 《计算机研究与发展》 EI CSCD 北大核心 2002年第9期1087-1092,共6页 Journal of Computer Research and Development
基金 国家自然科学基金资助 ( 6 99330 30 )
关键词 SMA处理器 持续优化技术 前瞻多线程结构 动态Profile 微处理器 指令级并行技术 speculative multithread architecture, compiler optimization, dynamic profiles
  • 相关文献

参考文献2

二级参考文献1

  • 1陆大--,随机过程及其应用,1986年

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部