A Compiler Framework for Supporting Speculative Multicore Processors

  • Pen-Chung Yew
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4697)


As multi-core technology is currently being deployed in computer industry primarily to limit power consumption and improve throughput, continued performance improvement of a single application on such systems remains an important and challenging task. Because of the shortened on-chip communication latency between cores, using thread-level parallelism (TLP) to improve the number of instructions executed per clock cycle, i.e., to improve ILP performance, has shown to be effective for many general-purpose applications. However, because of the program characteristics of these applications, effective speculative schemes at both thread- and instruction-level are crucial.

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Pen-Chung Yew
    • 1
  1. 1.University of Minnesota at Twin Cities 

Personalised recommendations