Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MPE_Seq_begin(4)		      MPE		      MPE_Seq_begin(4)

NAME
       MPE_Seq_begin -	Begins a sequential section of code.

SYNOPSIS
       void MPE_Seq_begin( MPI_Comm comm, int ng )

INPUT PARAMETERS
       comm   -	Communicator to	sequentialize.
       ng     -	 Number	 in group.  This many processes	are allowed to execute
	      at the same time.	 Usually one.

NOTES
       to be executed by the processes in rank order.  Typically, this is done
       with
       MPE_Seq_begin( comm, 1 );
       <code to	be executed sequentially>
       MPE_Seq_end( comm, 1 );

       Often,  the sequential code contains output statements (e.g., 'printf')
       to be executed.	Note that you may need to flush	the I/O	buffers	before
       calling 'MPE_Seq_end'; also note	that some systems do not propagate I/O
       in any order to the controling terminal (in other words,	 even  if  you
       flush the output, you may not get the data in the order that you	want).

LOCATION
				  11/22/2009		      MPE_Seq_begin(4)

NAME | SYNOPSIS | INPUT PARAMETERS | NOTES | LOCATION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=MPE_Seq_begin&sektion=4&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help