Ahmed Alhammad is an Assistant Professor in the Computer Engineering Department at King Saud University. He received his PhD in Computer Engineering from the University of Waterloo in 2016. His research interests are developing the software and hardware architectures for high performance embedded real-time systems, IoT and hardware accelerator for AI algorithms.
This course explores in details the architecture of common parallel computing platforms such as:
1 Vector processors
2 GPUs
3 Multicore Processors
4 Supercomputers
5…
In this course, the student learns the engineering design process starting from collecting the customer needs until designing and building the actual system. The design process involves comparing…
This is a graduate course in which the students learn advanced concepts in computer architecture that enhance computer performance such as cache memories and parallelism at three levels:…