Two "count" arguments on MPI_PUT

Karl Feind (kaf@cray.com)
Tue, 16 Apr 1996 11:18:08 -0500

What is the rationale behind having both an "origin_count" and
a "target_count" argument in the MPI_PUT/GET/IPUT/IGET functions?
Is it to allow passing of raw binary data between two different-sized
types? Or is it to allow passing data between two similar
data types (ie. REAL data to a remote COMPLEX array?)
The latter case has some merit, but but this usage seems pretty
obscure to justify an additional "target_count" argument.

Karl Feind

+-----------------------------------+----------------------------------+
| Karl Feind | E-Mail: kaf@cray.com |
| Cray Research, Inc. | Phone: 612/683-5673 |
| 655F Lone Oak Drive | Fax: 612/683-5276 |
| Eagan, MN 55121 | |
+-----------------------------------+----------------------------------+