• 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