Concurrent GCs and Modern Java Workloads - A Cache Perspective
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a 21-minute video presentation from the ISMM 2023 conference examining the impact of concurrent garbage collectors on modern Java workloads from a cache perspective. Delve into research conducted by Maria Carpen-Amarie, Georgios Vavouliotis, Konstantinos Tovletoglou, Boris Grot, and Rene Mueller from Huawei Zurich Research Center and the University of Edinburgh. Investigate the hypothesis that cache pollution caused by concurrent garbage collectors affects application performance. Learn about findings from a cache-sensitive Java micro-benchmark showing significant slowdowns and increased LLC misses. Discover the contrasting results when analyzing the Renaissance benchmark suite, representative of today's server workloads. Gain insights into the limited impact of garbage collection on most Renaissance benchmarks due to their reduced sensitivity to LLC capacity. Explore the implications for JVM performance optimization and garbage collection strategies in modern Java applications.
Syllabus
[ISMM'23] Concurrent GCs and Modern Java Workloads: A Cache Perspective
Taught by
ACM SIGPLAN
Related Courses
Java Programming: Step by Step from A to ZUdemy Java Application Performance Tuning and Memory Management
Udemy ASP.NET Core New Features
LinkedIn Learning First Look: Java 10 and Java 11
LinkedIn Learning Java Essential Training: Syntax and Structure
LinkedIn Learning