首页> 外文学位 >Comparative architectural characterization of three different x86 micro-architectures.
【24h】

Comparative architectural characterization of three different x86 micro-architectures.

机译:三种不同的x86微体系结构的比较体系结构表征。

获取原文
获取原文并翻译 | 示例

摘要

The primary design objective for new leading-edge microprocessors has been performance. Each new generation of microarchitectures are better in terms of performance when compared to their predecessors. This research compares three different x86 microarchitectures based on their performance using SPEC CPU 2006 benchmarks. They are Intel Core (Core 2 Duo), Intel Ivy Bridge (core i5) and Intel Haswell (core i7). The applications of SPEC CPU2006 are compiled using the Intel C++/Fortran optimizing compiler and executed them using the reference data sets, on all three processors. The performance information was collected by using the Intel VTune Amplifier XE 2013 that takes advantage of the built in hardware performance counters to obtain accurate information on program behavior and its use of processor resources. The focus is on the instruction count, CPI, muops/instruction, branch prediction accuracy, and memory access behavior, which are the well-known indicators for program performance problems. The impact of pre-fetching on processor performance is also studied by enabling prefetch option in all the three micro-architectures.;The clock cycles per instruction is estimated for all three processors. It was observed that the CPI of Core micro-architecture (core 2Duo) is higher than that of the CPI of Ivy Bridge and the CPI of Ivy Bridge are marginally higher than the CPI of Haswell. Relatively higher number of muops/instruction could be observed in Haswell architecture and Ivy Bridge architectures than that of Core architecture. Instruction mix of three processors is characterized depending on the complexity of the ISA of their microarchitecture. The percentages of load, store and branches are observed to be higher in Core architecture than the ones in Ivy Bridge and Haswell. The hardware counters of the memory access behavior shows lower branch miss-prediction rates and higher cache hit-rates in Ivy Bridge and Haswell architecture than in Core architecture.
机译:新型前沿微处理器的主要设计目标是性能。与它们的前代产品相比,新一代的微体系结构在性能方面都更好。这项研究使用SPEC CPU 2006基准,基于三种不同的x86微体系结构的性能比较了它们。它们是Intel Core(Core 2 Duo),Intel Ivy Bridge(Core i5)和Intel Haswell(Core i7)。 SPEC CPU2006的应用程序使用Intel C ++ / Fortran优化编译器进行编译,并使用参考数据集在所有三个处理器上执行它们。使用英特尔VTune放大器XE 2013收集了性能信息,该产品利用内置的硬件性能计数器来获取有关程序行为及其处理器资源使用情况的准确信息。重点是指令数,CPI,muops /指令,分支预测精度和内存访问行为,它们是程序性能问题的众所周知的指标。还通过在所有三个微体系结构中启用预取选项来研究预取对处理器性能的影响。;对于所有三个处理器,估计每条指令的时钟周期。观察到,核心微体系结构(核心2Duo)的CPI高于Ivy Bridge的CPI,并且Ivy Bridge的CPI略高于Haswell的CPI。与核心架构相比,在Haswell架构和Ivy Bridge架构中可以观察到相对多的muop /指令。三个处理器的指令混合的特征取决于其微体系结构的ISA的复杂性。在Core体系结构中,观察到负载,存储和分支的百分比高于Ivy Bridge和Haswell中的百分比。与Core架构相比,与Ivy Bridge和Haswell架构相比,内存访问行为的硬件计数器显示出更低的分支未命中率和更高的缓存命中率。

著录项

  • 作者

    Narayanaswamy, Leena.;

  • 作者单位

    The University of Texas at San Antonio.;

  • 授予单位 The University of Texas at San Antonio.;
  • 学科 Computer engineering.;Computer science.
  • 学位 M.S.
  • 年度 2013
  • 页码 101 p.
  • 总页数 101
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号