GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  HPL_SDRV (3)

NAME

HPL_sdrv - Send and receive a message.

CONTENTS

Synopsis
Description
Arguments
See Also

SYNOPSIS

#include "hpl.h"

int HPL_sdrv( double * SBUF, int SCOUNT, int STAG, double * RBUF, int RCOUNT, int RTAG, int PARTNER, MPI_Comm COMM );

DESCRIPTION

HPL_sdrv is a simple wrapper around MPI_Sendrecv. Its main purpose is to allow for some experimentation and tuning of this simple function. Messages of length less than or equal to zero are not sent nor received. Successful completion is indicated by the returned error code HPL_SUCCESS.

ARGUMENTS

SBUF (local input) double *
  On entry, SBUF specifies the starting address of buffer to be sent.
SCOUNT (local input) int
  On entry, SCOUNT specifies the number of double precision entries in SBUF. SCOUNT must be at least zero.
STAG (local input) int
  On entry, STAG specifies the message tag to be used for the sending communication operation.
RBUF (local output) double *
  On entry, RBUF specifies the starting address of buffer to be received.
RCOUNT (local input) int
  On entry, RCOUNT specifies the number of double precision entries in RBUF. RCOUNT must be at least zero.
RTAG (local input) int
  On entry, RTAG specifies the message tag to be used for the receiving communication operation.
PARTNER (local input) int
  On entry, PARTNER specifies the rank of the collaborative process in the communication space defined by COMM.
COMM (local input) MPI_Comm
  The MPI communicator identifying the communication space.

SEE ALSO

HPL_send (3), HPL_recv (3).
Search for    or go to Top of page |  Section 3 |  Main Index


HPL 2.1 HPL_SDRV (3) October 26, 2012

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.