|
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 | |