YoVDO

Concurrent GCs and Modern Java Workloads - A Cache Perspective

Offered By: ACM SIGPLAN via YouTube

Tags

Garbage Collection Courses Java Courses ZGC Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

A Beginner's Guide to Java Programming
Packt via FutureLearn
A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera
Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru
JBoss EAP Administration
A Cloud Guru
Advanced Data Structures in Java
University of California, San Diego via Coursera