1HPL_send(3) HPL Library Functions HPL_send(3)
2
3
4
6 HPL_send - Send a message.
7
9 #include "hpl.h"
10
11 int HPL_send( double * SBUF, int SCOUNT, int DEST, int STAG, MPI_Comm
12 COMM );
13
15 HPL_send is a simple wrapper around MPI_Send. Its main purpose is
16 to allow for some experimentation / tuning of this simple routine.
17 Successful completion is indicated by the returned error code
18 MPI_SUCCESS. In the case of messages of length less than or equal to
19 zero, this function returns immediately.
20
22 SBUF (local input) double *
23 On entry, SBUF specifies the starting address of buffer to be
24 sent.
25
26 SCOUNT (local input) int
27 On entry, SCOUNT specifies the number of double precision
28 entries in SBUF. SCOUNT must be at least zero.
29
30 DEST (local input) int
31 On entry, DEST specifies the rank of the receiving process in
32 the communication space defined by COMM.
33
34 STAG (local input) int
35 On entry, STAG specifies the message tag to be used for this
36 communication operation.
37
38 COMM (local input) MPI_Comm
39 The MPI communicator identifying the communication space.
40
42 HPL_recv (3), HPL_sendrecv (3).
43
44
45
46HPL 2.2 February 24, 2016 HPL_send(3)