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
C++ For C Programmers, Part AUniversity of California, Santa Cruz via Coursera Advanced C Programming: Pointers
Udemy C Programming:The best approach to learn C Language
Udemy First Look: Java 10 and Java 11
LinkedIn Learning لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ)
University of California, Santa Cruz via Coursera