This repository contains the assignments from my Computer Systems Architecture course.
- assignment 1
- another approach to the Producer-Consumer problem
- implemented using locks
- further information here
- assignment 2
- focused on marix multiplication
- contains several cache & compiler techniques
- further information here
- assignment 3
- a basic hashtable using CUDA