29.01.2015 Views

Dr. David Cronk Innovative Computing Lab University of ... - It works!

Dr. David Cronk Innovative Computing Lab University of ... - It works!

Dr. David Cronk Innovative Computing Lab University of ... - It works!

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Point-to-Point Communication<br />

Modes: Performance Issues<br />

› Non-blocking calls are almost always the way to go<br />

› Communication can be carried out during blocking system<br />

calls<br />

› Computation and communication can be overlapped if there<br />

is special purpose communication hardware<br />

› Less likely to have errors that lead to deadlock<br />

› Standard mode is usually sufficient - but buffered mode can<br />

<strong>of</strong>fer advantages<br />

• Particularly if there are frequent, large messages being sent<br />

• If the user is unsure the system provides sufficient buffer space<br />

› Synchronous mode can be more efficient if acks are needed<br />

• Also tells the system that buffering is not required<br />

<strong>David</strong> <strong>Cronk</strong> 80

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!