Title: Matrix multiplication
Topic: Digital System Design
Category Level: Problem solving
Degree weight: 4
Materials: VHDL, Xilinx ISE, Xilinx Isim
Augmented Reality Interface: N
Remote Lab: Y
Short description: In this exercise, a simple matrix-matrix multiplication component will be designed and implemented. Although there are parallelized algorithms used for multiplying matrices on GPU architectures, in this exercise we will focus on implementing the general (O(n3) ) algorithm. In this case, the acceleration is achieved from the aspect of constructing a dedicated hardware unit for matrix multiplication instead of using a general purpose CPU which is not optimized for the task.