DocumentCode
569058
Title
Evaluation of Multi-core Scalability Bottlenecks in Enterprise Java Workloads
Author
Guerin, Xavier ; Tan, Wei ; Liu, Yanbin ; Seelam, Seetharami ; Dube, Parijat
Author_Institution
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
fYear
2012
fDate
7-9 Aug. 2012
Firstpage
308
Lastpage
317
Abstract
The increasing number of cores integrated into modern processors is blurring the line between supercomputers and enterprise-grade servers. Therefore, the same attention to lock contention bottlenecks must be given to Java-based business workloads as it is given to massively parallel, high-performance computing applications, especially when it comes to characterizing global trends that would ease the transition of today´s code base to tomorrow´s parallel configurations. This paper first presents the characteristics of a typical Java-based business application software stack and examines the locking contentions that can appear at each level of that stack. Second, it presents scalability evaluation of three enterprise-grade, Java-based workloads and details the lock contention founds. Third, it summarizes the results of our findings, emphasizing the need for a streamlined methodology for lock-contention analysis of enterprise Java workloads.
Keywords
Java; Java-based business application software stack; Java-based business workload; enterprise Java workload; enterprise-grade server; lock-contention analysis; supercomputer; Benchmark testing; Java; Libraries; Portable document format; Scalability; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2012 IEEE 20th International Symposium on
Conference_Location
Washington, DC
ISSN
1526-7539
Print_ISBN
978-1-4673-2453-3
Type
conf
DOI
10.1109/MASCOTS.2012.43
Filename
6298191
Link To Document