|
Modern computing hardware offers multiple processor cores to complete tasks. Since a single processor core only increases ever so slightly year over year, more and more software makes use of multiple processor cores. However, developing and analyzing parallel software is a challenging task.
In this seminar, we look at scientific publications that address the creation and analysis of parallel software. The topics include:
After successfully participating in this course, you will be able to discuss developments in concurrency and parallelism. Furthermore, you will have improved your skills in reading and understanding scientific articles and in presenting, discussing, and comparing scientific results.
Knowledge of Computer Science equivalent to the first four semesters in the Computer Science Bachelor program.