Rapid: Region-Based Pointer Disambiguation for Efficient Memory Optimization
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a groundbreaking approach to pointer disambiguation in this 18-minute conference talk from OOPSLA2 2023. Delve into Rapid, a tool that enhances compiler optimization by efficiently allocating objects in distinct memory regions. Learn how this innovative technique reduces allocator and dynamic check overheads, outperforming existing methods. Discover the impressive performance benefits achieved across various benchmarks, including Polybench and CPU SPEC 2017. Gain insights into how Rapid's region-based approach improves upon current compiler limitations, potentially revolutionizing interprocedural alias analysis and optimization opportunities in modern compilers like GCC and LLVM.
Syllabus
[OOPSLA23] Rapid: Region-Based Pointer Disambiguation
Taught by
ACM SIGPLAN
Related Courses
RISC-V Toolchain and Compiler Optimization TechniquesLinux Foundation via edX The State of Julia in 2021 - JuliaCon Keynote
The Julia Programming Language via YouTube Get Started Using WebAssembly (wasm)
egghead.io DataFusion and Apache Arrow: Supercharging Data Analytics with a Rust-Based Query Engine
Databricks via YouTube Compilers - Jared Shumway
White Hat Cal Poly via YouTube