Главная
Study mode:
on
1
Intro
2
Upcoming Projects
3
Why Compilation
4
Agenda
5
Code Specialization
6
Code Specialization Example
7
Code Specialization Goal
8
Holistic Query Compilation
9
Haiku Code Generation
10
Operator Templates
11
interpretive plan
12
benefits
13
comparison
14
performance
15
pushbased approach
16
hyper
17
Pipelines
18
Comparisons
19
Compilation Costs
20
Adapted Core Execution
21
Example
22
Performance Results
23
Overview
24
System Art
25
Vectorwise
26
Fragments
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore query compilation and Just-In-Time (JIT) code generation in advanced database systems through this comprehensive lecture from Carnegie Mellon University's Advanced Database Systems course. Delve into topics such as code specialization, holistic query compilation, Haiku code generation, and operator templates. Examine the benefits and performance comparisons of interpretive plans versus compiled approaches, including push-based methods and hyper pipelining. Analyze compilation costs, adapted core execution, and performance results. Gain insights into system architecture and Vectorwise fragments as Prof. Andy Pavlo guides you through cutting-edge concepts in database query optimization and execution.

Query Compilation and JIT Code Generation in Advanced Databases - Lecture 9

CMU Database Group
Add to list