back to search

High Performance Query Processing

CIT323001Elective Modules Informatics5 ECTSEnglishwinter semesterDepartment Computer Science
AI-edited module sheet. Based on the TUMonline module description, edited for readability.Original in TUMonline

What it is about

You will learn how modern database systems execute analytical queries and how to implement them to run close to the maximum hardware performance. In the end you will be able to develop efficient, scalable algorithms for query execution on multi-core processors and with modern memory technologies.

What you will be able to do

  • Understand how modern database engines execute queries
  • Implement efficient algorithms for analytical query execution
  • Achieve scalability and performance on multi-core processors
  • Consider modern memory technologies in query processing

What the module consists of

  • VorlesungConveying paradigms of query processing and the necessary engineering aspects
  • ProgrammieraufgabenDeepening of the lecture material and implementation exercises for parts of a parallel, high-performance query engine

Teaching method

  • Präsentation (Folien oder Whiteboard)Explanation of paradigms and engineering aspects
  • Begleitende ProgrammieraufgabenDeepening of understanding and training in the implementation of concrete components

Dates

LectureHigh Performance Query Processing (CIT323001)2 groups to choose from

  • AFri10:00–12:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    14× · 16.10.–05.02.
    • 16.10.
    • 23.10.
    • 06.11.
    • 13.11.
    • 20.11.
    • 27.11.
    • 04.12.
    • 11.12.
    • 18.12.
    • 08.01.
    • 15.01.
    • 22.01.
    • 29.01.
    • 05.02.
  • AFri10:00–12:000.001, Auditorium (5301.EG.001)once on 30.10.
  • BMon16:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    14× · 19.10.–01.02.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.

From the current semester, not binding. You attend one of several groups; the timetable automatically suggests the one with the fewest clashes.

Module ratings

No ratings for this module yet.

Rate this module

Only fill in the categories you can judge – for each one, either stars and text together or nothing at all.

Lecture
Tutorial
Exam

Official page in TUMonline · Details are not binding.