Master Finance Tools - 35% Off CFI (Code CFI35)
Learn EDR Internals: Research & Development From The Masters
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricacies of compiler optimizations in this closing keynote from C++Now 2018. Delve into the world of undefined behavior (UB) in compiler intermediate representations and its impact on optimization freedom. Examine the complex design challenges of C++ regarding sequential memory models and pointer manipulation. Gain insights into the future of compiler optimizations, including formal verification and automatic generation. Learn from John Regehr, a computer science professor at the University of Utah, known for his work on software efficiency and correctness, including the Csmith project that uncovered numerous bugs in production-quality C compilers.
Syllabus
C++Now 2018: John Regehr “Closing Keynote: Undefined Behavior and Compiler Optimizations”
Taught by
CppNow