Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

EDAN - Towards Understanding Memory Parallelism and Latency Sensitivity in HPC

Scalable Parallel Computing Lab, SPCL @ ETH Zurich via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore memory parallelism and latency sensitivity in high-performance computing through this 23-minute conference talk from the International Conference on Supercomputing (ICS'25). Learn about EDAN (Execution DAG Analyzer), a novel performance analysis tool that addresses the challenges of resource disaggregation in large-scale computing systems by analyzing memory access latency impacts. Discover how EDAN leverages runtime instruction traces to generate execution DAGs, enabling estimation of latency sensitivity in sequential programs and investigation of different hardware configurations. Understand the tool's capability to calculate theoretical performance bounds and provide insights into memory-level parallelism inherent to HPC applications. Examine practical applications through case studies of PolyBench, HPCG, and LULESH benchmarks that reveal characteristics of intrinsic memory-level parallelism and latency sensitivity. Gain insights into how this approach offers advantages over traditional custom hardware or cycle-accurate simulators by providing flexibility and efficiency in performance analysis for disaggregated computing environments.

Syllabus

Intro: 00:00
Motivation: 00:17
Performance: 02:00
EDAN Overview: 04:20
eDAGs: 05:20
Memory Cost Model: 13:20
Validation: 17:21
Case-Studies: 20:00
Conclusions: 22:38

Taught by

Scalable Parallel Computing Lab, SPCL @ ETH Zurich

Reviews

Start your review of EDAN - Towards Understanding Memory Parallelism and Latency Sensitivity in HPC

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.