Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines code generated by GCC and Clang for C and C++ constructions, with microbenchmarks of compiler optimizations and x86-64 behavior. It discusses when assembly can improve performance, along with multicore programming gotchas and Spectre mitigations.
Syllabus
"What C and C++ can do and when do you need Assembly?" - Alexander Krizhanovsky (LCA 2022 Online)
Taught by
linux.conf.au