Sun 18 Jun 2023 10:20 - 10:40 at Magnolia 22 - ISMM: Session 2 - Application Scalability Chair(s): Steve Blackburn

Scaling up the performance of managed applications on Non-Uniform Memory Access (NUMA) architectures has been a challenging task, as it requires a good understanding of the underlying architecture and managed runtime environments (MRE).
Prior work has studied this problem from the scope of specific components of the managed runtimes, such as the Garbage Collectors, as a means to increase the NUMA awareness in MREs.

In this paper, we follow a different approach that complements prior work by studying the behavior of managed applications on NUMA architectures during mutation time.
At first, we perform a characterization study that classifies several Dacapo and Renaissance applications as per their scalability-critical properties.
Based on this study, we propose a novel lightweight mechanism in MREs for optimizing the scalability of managed applications on NUMA systems, in an application-agnostic way.
Our experimental results show that the proposed mechanism can result in relative performance ranging from 0.66x up to 3.29x, with a geometric mean of 1.11x, against a NUMA-agnostic execution.

Sun 18 Jun

Displayed time zone: Eastern Time (US & Canada) change

10:20 - 11:00
ISMM: Session 2 - Application ScalabilityISMM 2023 at Magnolia 22
Chair(s): Steve Blackburn Google and Australian National University

#ismm-1020-session2-magnolia22 Discord icon small YouTube icon small

Scaling Up Performance of Managed Applications on NUMA Systems
ISMM 2023
Orion Papadakis The University of Manchester, Andreas Andronikakis The University of Manchester, Nikos Foutris The University of Manchester, Michail Papadimitriou OctoML, Athanasios Stratikopoulos The University of Manchester, Foivos S. Zakkak Red Hat, Inc., Polychronis Xekalakis Nvidia, Christos Kotselidis Pierer Innovation / The University of Manchester, Foivos S. Zakkak Red Hat, Inc.
Analyzing and Improving the Scalability of In-Memory Indices for Managed Search Engines
ISMM 2023
Aditya Chilukuri Australian National University, Shoaib Akram Australian National University