首页> 外文会议>International Symposium on High-Performance Computer Architecture >Performance study of a multithreaded superscalar microprocessor
【24h】

Performance study of a multithreaded superscalar microprocessor

机译:多线程超微扫描微处理器的性能研究

获取原文

摘要

This paper describes a technique for improving the performance of a superscalar processor through multithreading. The technique exploits the instruction-level parallelism available both inside each individual stream, and across streams. The former is exploited through out-of-order execution of instructions within a stream, and the latter through execution of instructions from different streams simultaneously. Aspects of multithreaded superscalar design, such as fetch policy, cache performance, instruction scheduling, and functional unit utilization are studied. We analyze performance based on the simulation of a superscalar architecture and show that it is possible to provide support for multiple streams with minimal extra hardware, yet achieving significant performance gain (20-55%) across a range of benchmarks.
机译:本文介绍了一种通过多线程提高超卡处理器性能的技术。该技术利用每个单独流内部和跨流可用的指令级并行度。前者通过流在流内的指令的超出执行而被利用,并且后者通过同时执行来自不同流的指令。研究了多线程Superscalar设计的方面,例如获取策略,高速缓存性能,指令调度和功能单元利用率。我们根据Superscalar架构的模拟分析性能,并表明可以为多个流提供额外硬件的多个流,但在一系列基准中实现显着性能增益(20-55%)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号