Parallel Systems and Programming
Starts from:Wed, September 18, 2024
Course Feature
Class Description
Course_ID: MYE023
Weekly Hours: 5
Semester: >=6
ECTS Credits: 5
Course Homepage:
Description: Fundamental principles of parallelism; Performance, speedup, efficiency, scalability of parallel computation; Shared memory architectures; Cache coherency and memory consistency; Distributed memory architectures; Interconnection networks, topology, routing, high-performance switching; Distributed shared memory, NUMA; Multicore systems; SIMD organization and GPU accelerators; Parallel programming principles and languages; Shared address space programming (threads, OpenMP); Message passing (MPI).