Christopher Cameron, Steve Lantz (original)
Cornell Center for Advanced Computing

Revisions: 8/2025, 5/2022, 4/2013 (original)

This topic discusses when to use RMA calls and how to test the performance of code using RMA calls.

Objectives

After you complete this topic, you should be able to:

  • Explain when to use RMA calls
  • List two reasons RMA is useful
  • Identify the qualifications behind using one-sided communication
  • Describe items to consider when writing code using one-sided communication
  • Identify performance characteristics of RMA calls
  • List important considerations when using RMA calls
Prerequisites
 
©  |   Cornell University    |   Center for Advanced Computing    |   Copyright Statement    |   Access Statement
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)