In Figures (a) and (b) we show the bandwidth obtained for
Figure: Bandwidth on the IBM SP-2: PVM3 - PVMe - MPL
In Figure (a), the measures for PVMe using PvmDataInPlace are the same regardless of whatever execution mode is used. The measures for PVMe using PvmDataRaw in the ``No Interrupt" mode are the same as the measures for PVMe using PvmDataInPlace.
In Figure (b), the measures for PVMe using PvmDataRaw are exactly the same as the measures PVMe using PvmDataInPlace.
In Figure (a), we see that pvm_psend - pvm_precv is only slightly less efficient than mpc_bsend()- mpc_brecv(), which is of course the most efficient. As on the CM-5 and the Paragon, PvmDataInPlace is better than PvmDataRaw.
As with the Paragon, the little blip in the middle of the pvm_send()-pvm_recv() curve corresponds to the system page size.