Selected Topics in Databases and Information Systems (High-Performance Query Processing) (IN3100)
Lecturer (assistant) | |
---|---|
Number | 0000000981 |
Type | lecture |
Duration | 3 SWS |
Term | Wintersemester 2022/23 |
Language of instruction | English |
Position within curricula | See TUMonline |
Dates | See TUMonline |
- 21.10.2022 10:15-14:00 01.06.011, Seminarraum
- 28.10.2022 10:15-14:00 01.06.011, Seminarraum
- 04.11.2022 10:15-14:00 01.06.011, Seminarraum
- 11.11.2022 10:15-14:00 01.06.011, Seminarraum
- 18.11.2022 10:15-14:00 01.06.011, Seminarraum
- 25.11.2022 10:15-14:00 01.06.011, Seminarraum
- 02.12.2022 10:15-14:00 01.06.011, Seminarraum
- 09.12.2022 10:15-14:00 01.06.011, Seminarraum
- 16.12.2022 10:15-14:00 01.06.011, Seminarraum
- 23.12.2022 10:15-14:00 01.06.011, Seminarraum
- 13.01.2023 10:15-14:00 01.06.011, Seminarraum
- 20.01.2023 10:15-14:00 01.06.011, Seminarraum
- 27.01.2023 10:15-14:00 01.06.011, Seminarraum
- 03.02.2023 10:15-14:00 01.06.011, Seminarraum
- 10.02.2023 10:15-14:00 01.06.011, Seminarraum
Admission information
Objectives
1. Understand how query engines of modern database systems work.
2. Be able to implement scalable and efficient algorithms for large-scale query processing and analytics.
2. Be able to implement scalable and efficient algorithms for large-scale query processing and analytics.
Description
The course teaches how to design and develop high-performance query engines. It covers database query processing paradigms, algorithms, SIMD parallelization, multi-core parallelization, distributed query processing, and out-of-memory processing.
Prerequisites
Prerequisite: basic C/C++ knowledge
Related courses: Database Systems on Modern CPU Architectures (IN2118), Lab Course Database Implementation, Lab Course Systems Programming in C++
Related courses: Database Systems on Modern CPU Architectures (IN2118), Lab Course Database Implementation, Lab Course Systems Programming in C++