MSMPI_Lock_queue struktur
En täckande struktur som representerar en tråd i Microsoft MPI-låskön.
Syntax
typedef struct _MSMPI_Lock_queue {
volatile struct _MSMPI_LOCK_QUEUE *next;
volatile MPI_Aint flags;
} MSMPI_Lock_queue, *PMSMPI_Lock_queue;
Medlemmar
Nästa
Pekar på nästa post i låskön.Flaggor
En flagga som används av implementeringen av låskön för synkronisering.
Kommentarer
Varje tråd som anropar MSMPI_Queuelock_acquire skapar en unik instans av en MSMPI_Lock_queue struktur. Vi rekommenderar att du allokerar MSMPI_Lock_queue strukturen på trådens stack.
Viktigt
Den här strukturen måste behandlas som ogenomskinlig av anropare.
Krav
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package eller HPC Pack 2008 Client Utilities |
Huvud |
Mpi.h |