703146 VU Performance-oriented Computing
summer semester 2023 | Last update: 21.11.2023 | Place course on memo list703146
VU Performance-oriented Computing
VU 3
5
weekly
annually
English
After completing this VU, students will be able to correctly measure, analyze and interpret the performance properties of a given program. They will be familiar with various optimization techniques, and will also understand the performance implications of common data structures and programming language design choices.
- What is performance?
- Functional and non-functional program parameters
- Latency vs. throughput
- Measuring performance
- Profiling
- Performance models
- Optimization
- Algorithmic optimization
- Procedural optimization
- Hardware-specific optimization
- Data structures for performance-oriented software
- Programming languages and their performance implications
- Performance debugging
Assessment will be based on the completion of exercises, the presentation of results, and a final test.
C Programming and basic computer architecture
see dates
- Faculty of Mathematics, Computer Science and Physics
- Master's Programme Computer Science according to the Curriculum 2012 (120 ECTS-Credits, 4 semesters)
- Master's Programme Computer Science according to the Curriculum 2021 (120 ECTS-Credits, 4 semesters)
- Bachelor's Programme Computer Science according to the Curriculum 2019 (180 ECTS-Credits, 6 semesters)
- SDG 4 - Quality education: Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all.
- SDG 9 - Industry, Innovation, and Infrastructure: Build resilient infrastructure, promote inclusive and sustainable industrialization, and foster innovation.
Group 0
|
||||
---|---|---|---|---|
Date | Time | Location | ||
Wed 2023-03-08
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-03-15
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-03-22
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-03-29
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-04-19
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-04-26
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-05-03
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-05-10
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-05-17
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-05-24
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-05-31
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-06-07
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-06-14
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-06-21
|
14.15 - 17.00 | rr 22 rr 22 | ||
Wed 2023-06-28
|
14.15 - 16.15 | HSB 1 HSB 1 | Barrier-free | Test |
Wed 2023-06-28
|
14.15 - 17.00 | rr 22 rr 22 |