CS402
Parallel and Distributed Systems
Dermot
Kelly
email:
dkelly@cs.nuim.ie
Lecture Notes
Introduction, Hardware Models, Software Architectures,
Programming Models - Processes & Threads, PThreads, Java Threads,
Programming Models – Message Passing & Interprocess Communication, Remote Procedure Call, Java RMI, Group Communication, Reliable, FIFO, Causal and Total Ordering Protocols, Case Study - Message Passing Interface (MPI),
Load
Distribution, Migration, Scheduling Algorithms,
Distributed File Systems,
Transaction Systems,