Module Number INFO-4142 |
Module Title Database Systems and Modern CPU Architecture |
Lecture Type(s) Lecture, Tutorial |
---|---|---|
ECTS | 6 | |
Work load - Contact time - Self study |
Workload:
180 h Class time:
60 h / 4 SWS Self study:
120 h |
|
Duration | 1 Semester | |
Frequency | Irregular | |
Language of instruction | German and English | |
Type of Exam | Written exam (oral exam with a small number of participants), exercise points |
|
Content | CPU architectures, pipelining, parallelism, multi-scale CPUs, pipelining and query evaluation, CPU caches, cache aware database architecture, main memory databases (internals and practical use). |
|
Objectives | Students understand a database system as a synthesis of CPU/computer architecture and actual database architecture. They can evaluate existing database architectures with regard to their suitability for execution on a given computer architecture. This module connects the worlds of CPUs (instruction level) and database systems (query processor) and thus promotes system understanding across many architectural levels. |
|
Allocation of credits / grading |
Type of Class
Status
SWS
Credits
Type of Exam
Exam duration
Evaluation
Calculation
of Module (%)
Lecture
V
o
2
3.0
wt
90
g
199
Tutorial
Ü
o
2
3.0
|
|
Prerequisite for participation | INFO-4141 Implementation of Relational Database Systems (DB2) | |
Lecturer / Other | Grust | |
Literature | • Hennessy / Patterson: Computer Architecture - A Quantitative Approach |
|
Last offered | --- | |
Planned for | --- | |
Assigned Study Areas | INFO-INFO, INFO-PRAK, INFO-TECH, MEDI-APPL, MEDI-INFO, MEDI-MEDI, MEDI-MMT, ML-CS |