A Deep Dive into Dispatching Techniques - Lecture 2022
Offered By: Meeting Cpp via YouTube
Course Description
Overview
Explore advanced dispatching techniques in this conference talk from Meeting C++ 2022. Dive deep into the core of interpreter design, focusing on efficient instruction dispatching methods crucial for fast interpreters and other systems requiring quick selection among fixed options. Examine various approaches, including virtual functions, switch statements, and jump tables. Analyze performance using specialized tools, benchmarks, and assembly code to understand how to optimize compiler output. Gain valuable insights into optimization strategies applicable beyond interpreter design, enhancing your overall programming skills. Learn to manipulate compilers for desired assembly code generation, providing a comprehensive understanding of low-level optimization techniques.
Syllabus
[normalized Sound] A deep dive into dispatching techniques - Jonathan Müller - Meeting C++ 2022
Taught by
Meeting Cpp
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera