Uncategorized

Advanced Computer Architectures

Module Code Semester Type Hours Laboratories / Seminars   ECTS Instructors
Advanced Computer Architectures ΗΥ550 7th Elective 4 2L 4 Stefanidakis M.
Description:
Building blocks of a computer system: a performance study. Cache memories and memory hierarchies performance. Pipelining and other techniques of instruction level parallelism. Parallel Programming with vector SSE Instructions. Thread level parallelism. Introduction to Posix Threads and OpenMP programming. The GPU computing model. CUDA/OpenCL programming.

Bibliography:
  • Hennessy, John L. & Patterson, David A., “Αρχιτεκτονική Υπολογιστών”, ΕΚΔΟΣΕΙΣ ΤΖΙΟΛΑ, 2011.
  • Hammacher, Vranesic & Zaky, “ΟΡΓΑΝΩΣΗ ΚΑΙ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ”, ΕΚΔΟΣΕΙΣ ΕΠΙΚΕΝΤΡΟ, 2007.
Additional material:

 

Log In

Create an account