Evaluation of Multi-core Scalability Bottlenecks in Enterprise Java Workloads

MASCOTS(2012)

引用 10|浏览57
暂无评分
摘要
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.
更多
查看译文
关键词
code base,contention bottleneck,typical java-based business application,java-based workloads,multi-core scalability bottlenecks,lock contention found,enterprise-grade server,global trend,parallel configuration,enterprise java workloads,java-based business workloads,benchmark testing,scalability,java,servers
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要