





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Some concept of Parallel Processing are Anatomy, Cache Access Time, Instruction Formats, Instruction Formats, Instruction Formats, Multidimensional Meshes, Network Processors, Snooping Protocol. Main points of this lecture are: Parallel Reduction Algorithms, Different Interconnection Topologies, Example, Message-Passing, Parallel Program, Message-Passing Parallel Program, Reduction Computations, Their Parallelization, Reduction Computation, Recursive Reduction Approach
Typology: Slides
1 / 9
This page cannot be seen from the preview
Don't miss anything!






2
Time step 1 (^) Time step 1 Time step 1 Time step 1
Time step 2 Time step 2
Time step 3
Analysis of Parallel Reduction on Different Topologies
1
3
2
1
1 1
2
1
3
2
1
1 1
2
2
2
3
(^3 )
(a) Hypercubes of dimensions 0 to 4
(b) Msg pattern for a reduction comput. using recursive halving; processor 000 will hold the final result
(c) Msg pattern for a reduction comput. using exchange communication; all processors will hold the final result
Time steps
Analysis of Parallel Reduction on Different Topologies (contd).
Recursive reduction in (a) a direct tree network; and (b) an indirect tree network.
1 1
(^2 )
1 1 1, 2^ 1, 2
2, 4
Time steps
Round #, Hops