BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260202T201809Z
LOCATION:267
DTSTART;TZID=America/Chicago:20251117T163000
DTEND;TZID=America/Chicago:20251117T170000
UID:submissions.supercomputing.org_SC25_sess198_ws_pmbsf107@linklings.com
SUMMARY:ILAN: The Interference- and Locality-Aware NUMA Scheduler
DESCRIPTION:Edvin Mellberg, Axel Carlsson, Jing Chen, and Miquel Pericas (
 Chalmers University of Technology and University of Gothenburg)\n\nModern 
 HPC platforms increasingly adopt NUMA architectures, where OpenMP task-bas
 ed programming model is a standard for enabling dynamic parallelism. Howev
 er, the default OpenMP runtime is topology-agnostic, and the existing affi
 nity policies are insufficient to ensure optimal performance on modern NUM
 A architectures. This lack of topology awareness results in suboptimal dat
 a locality and performance degradation. Additionally, the current OpenMP s
 tandard lacks mechanisms for detecting and mitigating the interference bet
 ween concurrently executing tasks, further exacerbating the performance de
 gradation. To enhance the performance of OpenMP task-based applications on
  NUMA architectures, we propose the ILAN scheduler: an interference- and l
 ocality-aware scheduler, employing moldability to dynamically minimize int
 erference combined with hierarchical scheduling for improved data locality
 . We implement ILAN as an extension of LLVM OpenMP runtime. The results on
  a 64-core AMD Zen 4 platform show that ILAN achieves an average speedup o
 f 13.2%, and a maximum speedup of 45.8% compared to the default scheduler.
 \n\nRecording: Livestreamed, Recorded\n\nRegistration Category: Technical 
 Program Reg Pass, Workshop Reg Pass\n\nSession Chairs: Steven A. Wright (U
 niversity of York, England); Simon Hammond (National Nuclear Security Admi
 nistration (NNSA)); and Sascha Hunold (Technical University of Vienna)\n\n
END:VEVENT
END:VCALENDAR
