loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
37th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'04)
Compiler Optimizations for Transaction Processing Workloads on Itanium? Linux Systems
Portland,Oregon
December 04-December 08
ISBN: 0-7695-2126-6
Gerolf Hoflehner, Intel? Compiler Lab, Santa Clara, California
Knud Kirkegaard, Intel? Compiler Lab, Santa Clara, California
Rod Skinner, Intel? Compiler Lab, Santa Clara, California
Daniel Lavery, Intel? Compiler Lab, Santa Clara, California
Yong-fong Lee, Intel? Compiler Lab, Santa Clara, California
Wei Li, Intel? Compiler Lab, Santa Clara, California
This paper discusses a repertoire of well-known and new compiler optimizations that help produce excellent server application performance and investigates their performance contributions. These optimizations combined produce a 40% speed-up in on-line transaction processing (OLTP) performance and have been implemented in the Intel C/C++ Itanium compiler. In particular, the paper presents compiler optimizations that take advantage of the Itanium register stack, proposes an enhanced Linux preemption model and demonstrates their performance potential for server applications.
Citation:
Gerolf Hoflehner, Knud Kirkegaard, Rod Skinner, Daniel Lavery, Yong-fong Lee, Wei Li, "Compiler Optimizations for Transaction Processing Workloads on Itanium? Linux Systems," micro, pp.294-303, 37th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.