















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
Prof. Bhairav Gupta delivered this lecture at Ankit Institute of Technology and Science for Parallel Processing course. It includes: Performance, Evaluation, Parallel, Computers, Hypercube, Overheads, Balance, Point, Interprocess, Intertask
Typology: Slides
1 / 23
This page cannot be seen from the preview
Don't miss anything!
















Example: Adding numbers on Hypercube
Parallel SpeedUp Performance
Laws
Amdahl’s Law
Amdahl’s Law……cont’d
Gustafson’s law
Gustafson’s law…..cont’d
Performance Measurement Tools:
Utilization Displays
Performance Measurement Tools:
Communication Displays
Performance Measurement Tools:
Task Displays
From Previous Lecture:Algorithm for Prefix-Sum
on Hypercube
All-to-all broadcast on a
d
-dimensional hypercube.
The operation can be implemented using the all-to-allbroadcast kernel.
-^
We must account for the fact that in prefix sums thenode with label
k
uses information from only the
k
-node
subset whose labels are less than or equal to
k
This is implemented using an additional result buffer.The content of an incoming message is added to theresult buffer only if the message comes from a node witha smaller label than the recipient node.
-^
The contents of the outgoing message (denoted byparentheses in the figure) are updated with everyincoming message.