DocumentCode :
2666296
Title :
Compiler Optimizations for Transaction Processing Workloads on Itanium ® Linux Systems
Author :
Hoflehner, G. ; Kirkegaard, K. ; Skinner, R. ; Lavery, D. ; Yong-fong Lee ; Wei Li
Author_Institution :
Intel® Compiler Lab, Santa Clara, California
fYear :
2004
fDate :
4-8 Dec. 2004
Firstpage :
294
Lastpage :
303
Abstract :
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.
Keywords :
Design optimization; Engines; Linux; Operating systems; Optimizing compilers; Performance analysis; Performance gain; Production systems; Registers; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture, 2004. MICRO-37 2004. 37th International Symposium on
Conference_Location :
Portland, OR, USA
ISSN :
1072-4451
Print_ISBN :
0-7695-2126-6
Type :
conf
DOI :
10.1109/MICRO.2004.11
Filename :
1551002
Link To Document :
بازگشت