AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Discover how understanding compiler behavior can unlock significant performance improvements in high-performance computing applications through this NHR PerfLab seminar talk by freelance C++ developer Matt Godbolt. Learn to move beyond treating compilers as black boxes and gain insights into critical optimization opportunities that can transform code efficiency. Explore modern compiler decision-making processes through live demonstrations using Compiler Explorer, focusing on vectorization techniques, loop transformations, and memory access pattern optimizations. Uncover lesser-known features of Compiler Explorer that reveal what happens under the hood of compilation processes. Bridge the gap between high-level HPC programming abstractions and the actual machine code that executes on computing clusters. Develop skills to analyze assembly output from your own HPC code, understand the reasons behind successful and failed optimizations, and leverage compiler capabilities to achieve peak performance in computational workloads.