bsp_bcast(3)

NAME
bsp_bcast - broadcast data from one process

C SYNOPSIS
#include "bsp_level1.h"

void bsp_bcast(int bcast_pid,void *src
,void *dst,int nbytes);

FORTRAN SYNOPSIS
SUBROUTINE bspbcast(bcast_pid,src
,dst,nbytes)
  INTEGER, intent(IN)  :: bcast_pid,nbytes
  <TYPE>,  intent(IN)  :: src
  <TYPE>,  intent(OUT) :: dst

DESCRIPTION
A collective broadcast in which the data src of size nbytes on processor bcast_pid is copied into the registered (see bsp_push_reg(3) ) data-structure dst on all processors.

If your program is linked using the -stat option to bspfront(1) , then the BSP cost formula for the broadcast is echoed to the file STAT.bsp .

SEE ALSO
bsplib_level1(3), bsp_fold(3)

BUGS
Problems and bug reports should be mailed to bsplib-bugs@comlab.ox.ac.uk

AUTHORS
Jonathan.Hill@comlab.ox.ac.uk
http://www.comlab.ox.ac.uk/oucl/people/jonathan.hill.html