Mulithreading within mpi acive messages bemer support

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: uce scan –  variaIons based on whether results go to one/all images –  variaIons in which messages can have uniform/variable sizes CSEP 524: Parallel ComputaIon Winter 2013: Chamberlain 12 Message Passing Hazards •  Main issues you’re likely to run into: –  mismatch between sends/receives •  e.g., send doesn’t have a matching receive or vice- versa •  e.g., send and receive don’t name right tag, source/desInaIon –  collecIves in which parIcipants are missing •  e.g., a process never calls into a barrier or reducIon –  issues related to resource constraints/Iming •  e.g., insufficient memory to buffer things •  (not likely to hit this in this class) •  These tend to manifest themselves like deadlocks –  or as “out- of- resource” errors or degrad...
View Full Document

Ask a homework question - tutors are online