Pre-requisites: Computer Architecture, Operating Systems
COURSE OBJECTIVES:
To introduce various parallel computing approaches, and utilize parallel and distributed computing for solving real-world problems.
ESSENTIAL TOPICS TO BE COVERED:
COURSE DESCRIPTION:
Parallelism in Microprocessor, Architecture classification schemes, Principles of pipelining and Vector Processing, Array Processors, Multiprocessor Architecture and Parallel Algorithm, Introduction to Data Flow Computers, Introduction to Interconnected Network (ICN).
Recommended text books:
Fundamentals of Parallel Processing by Henry F.Jordan & Gita Alaghband