6EC6.2 PARALLEL COMPUTATION & ARCHITECTURE

UNIT 1 :  INTRODUCTION

-  Synchronous and asynchronous paradigms of parallel computing.

UNIT 2 : HARDWARE TAXONOMY

– Flynn’s classification, Handler’s classification, Software taxonomy,

Kung’s taxonomy, SPMD.

UNIT 3 : ABSTRACT PARALLEL COMPUTATIONAL MODELS

– Combinational circuits, Sorting

networks, PRAM models, interconnection RAMs.

UNIT 4

:

PARALLEL PROGRAMMING LANGUAGES:

Performances Matrices – Laws governing performance measurements, metrics-speed up, efficiency

utilization, communication, overheads, single/multiple programme performances, benchmarks.

UNIT 5

:

PROCESSOR ARRAYS:

Basic Algorithms – Fast Fourier Transform, Linear System Solution, Sorting etc.