SwedenMaster's0.3 years

Computer architecture

University of GothenburgGöteborg, Sweden

Fee for international students

SEK 18,125 for the whole course (as of 2026)Source: UHR/universityadmissions API
Intakes
Not published
Duration
0.3 years
Book a free consultation

Programme facts

Level
Master's
Duration
0.3 years
Language of teaching
English
Study mode
part time
Credits
8 ECTS
Intakes
Not published

About this programme

No fees are charged for EU and EEA citizens, Swedish residence permit holders and exchange students. The course covers architectural techniques necessary to achieve high performance for user programs. It also covers simulation-based analysis methods for quantitative assessment of the impact of a particular architectural technique on performance. 1. The first part covers aspects affecting the development of computer technology including Moore's Law, performance measures (execution time vs. throughput), benchmarking, and fundamentals of computer performance such as Amdahl's Law and memory access locality. 2. The second part covers various techniques for exploiting instruction level parallelism (ILP) by defining key concepts of what ILP is and what limits it. The techniques covered fall into two categories: dynamic and static techniques. The main dynamic techniques covered are Tomasulo's algorithm, branch prediction and speculation. The most important static techniques are loop unrolling, software pipelining, trace scheduling and predicated instructions. 3. The third part covers principles of modern memory hierarchies such as inclusive and non-inclusive memory hierarchies, lockup free caching techniques, prefetching, classification of cache misses. 4. The fourth part deals with multi-core microprocessors and techniques such as multi-threading and cache coherence. Requirements to participate in the course are that two years have been successfully completed in computer science or equivalent. The course DIT122 (Computer System Engineering) or equivalent is a prerequisite.

Entry requirements

This university does not publish entry requirements in our data. A counsellor can confirm them for you.

Check if you qualify