A Case Study on Compiler Optimizations for the Intel® Core™ 2 Duo Processor

被引:8
作者
Bik, Aart J. C. [1 ]
Kreitzer, David L. [1 ]
Tian, Xinmin [1 ]
机构
[1] Intel Corp, Santa Clara, CA 95052 USA
关键词
Code generation; Compilers; Optimization; Parallelization; Vectorization;
D O I
10.1007/s10766-008-0071-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The complexity of modern processors poses increasingly more difficult challenges to software optimization. Modern optimizing compilers have become essential tools for leveraging the power of recent processors by means of high-level optimizations to exploit multi-core platforms and single-instruction-multiple-data (SIMD) instructions, as well as advanced code generation to deal with microarchitectural performance aspects. Using the Intel(R) Core(TM) 2 Duo processor and Intel Fortran/C++ compiler as a case study, this paper gives a detailed account of the sort of optimizations required to obtain high performance on modern processors.
引用
收藏
页码:571 / 591
页数:21
相关论文
共 50 条
  • [31] Environmental and energetic impact of refrigeration systems using CO 2 (R744): A Cuban case study
    Sacasas, Daniel
    Cuevas, Cristian
    Vega, Javier
    Menendez, Alberto
    Borrajo, Ruben
    SUSTAINABLE ENERGY TECHNOLOGIES AND ASSESSMENTS, 2024, 68
  • [32] Electrochemically assisted fences for the electroremediation of soils polluted with 2,4-D: A case study in a pilot plant
    Risco, C.
    Rodrigo, S.
    Lopez-Vizcaino, R.
    Yustres, A.
    Saez, C.
    Canizares, P.
    Navarro, V.
    Rodrigo, M. A.
    SEPARATION AND PURIFICATION TECHNOLOGY, 2015, 156 : 234 - 241
  • [33] A dynamic fuzzification approach for interval type-2 membership function development: case study for QoS planning
    Kalibatiene, Diana
    Miliauskaite, Jolanta
    SOFT COMPUTING, 2021, 25 (16) : 11269 - 11287
  • [34] Redesigning Rail Transit Short-Turn Operations Case Study of Line 2 of the Shanghai Metro in China
    Sun, Yanshuo
    Schonfeld, Paul M.
    Lu, Yi
    Zhou, Ming
    TRANSPORTATION RESEARCH RECORD, 2016, (2540) : 46 - 55
  • [35] Simulating the distribution of electrochemical characteristics: A case study of 4.35 V LiCoO2/graphite pouch cell
    Tang, Siqi
    Wang, Zhixing
    Guo, Huajun
    Wang, Jiexi
    Li, Xinhai
    Yan, Guochun
    ELECTROCHIMICA ACTA, 2020, 354
  • [36] Geographic-dependent variational parameter estimation: A case study with a 2D ocean temperature model
    Du, Zhenyang
    Zhang, Xuefeng
    Li, Dong
    Zhang, Zhiyuan
    Zhang, Lianxin
    Fu, Hongli
    Zhang, Liang
    JOURNAL OF MARINE SYSTEMS, 2023, 237
  • [37] Evaluation of two sub-2 μm stationary phases, core-shell and totally porous monodisperse, in the second dimension of on-line comprehensive two dimensional liquid chromatography, a case study: Separation of milk peptides after expiration date
    Sommella, Eduardo
    Pepe, Giacomo
    Ventre, Giovanni
    Pagano, Francesco
    Manfra, Michele
    Pierri, Giuseppe
    Ismail, Omar
    Ciogli, Alessia
    Campiglia, Pietro
    JOURNAL OF CHROMATOGRAPHY A, 2015, 1375 : 54 - 61
  • [38] Evaluation of the CO2 storage potential in CO2-enhanced oil recovery: A case study of the Subei Basin, Jiangsu Province, China
    Wei, Lingxiang
    Guo, Dongjun
    Ji, Junyuan
    Chen, Zhilong
    Zhou, Xiaohua
    Liu, Mingming
    Zhao, Xingxing
    Zheng, Hongjun
    Cai, Lei
    DEEP UNDERGROUND SCIENCE AND ENGINEERING, 2025,
  • [39] Cycle Assessment of Carbon Footprint in Public Transportation - A Case Study of Bus Route NO. 2 in Tainan City, Taiwan
    Chang, Ching-Chih
    Liao, Yi-Ting
    Chang, Yu-Wei
    DIGITAL MANUFACTURING TRANSFORMING INDUSTRY TOWARDS SUSTAINABLE GROWTH, 2019, 30 : 388 - 395
  • [40] Mass transfer parameter estimation using optimization technique:: Case study in CO2 absorption with chemical reaction
    Ji, XS
    Kritpiphat, W
    Aboudheir, A
    Tontiwachwuthikul, P
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 1999, 77 (01) : 69 - 73