Advanced Computer Micro-architecture Lab – IM216

In this laboratory, master’s students are familiarized with the fundamental principles of computer architectures, performance metrics, heuristic methods, compilation, debugging, and simulation of computer architectures using standardized environments such as the SimpleScalar framework and SPEC benchmarks on the Linux operating system. They develop initial design ideas for a new advanced processing architecture and then prepare for network (LAN) simulation or simulation on the HPC system.