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

YouTube

Falcon: A Scalable Analytical Cache Model

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking 17-minute video presentation from PLDI 2024 introducing Falcon, a scalable analytical cache model for affine programs. Discover how this innovative approach outperforms existing methods by efficiently analyzing large-scale programs, including 46 TorchVision neural networks. Learn about Falcon's ability to split computations into smaller, manageable pieces, avoiding the worst-case asymptotic behavior of Presburger solvers. Understand the model's impressive performance, with a geomean runtime of 44.9 seconds compared to over 32 minutes for state-of-the-art alternatives. Gain insights into Falcon's parallelization capabilities, efficient updating after local modifications, and its potential applications in superoptimizers, worst-case execution time analyses, and manual program optimization. Presented by researchers from the University of Edinburgh, Advanced Micro Devices, and the University of Cambridge, this talk offers valuable knowledge for compiler designers, performance engineers, and anyone interested in advanced cache modeling techniques.

Syllabus

[PLDI24] Falcon: A Scalable Analytical Cache Model

Taught by

ACM SIGPLAN

Reviews

Start your review of Falcon: A Scalable Analytical Cache Model

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.