Condividi tramite


MSMPI_Lock_queue struttura

Struttura opaca che rappresenta un thread nella coda di blocchi MPI Microsoft.

Sintassi

typedef struct _MSMPI_Lock_queue {
  volatile struct _MSMPI_LOCK_QUEUE  *next;
  volatile  MPI_Aint                flags;
} MSMPI_Lock_queue, *PMSMPI_Lock_queue;

Members

  • avanti
    Punta alla voce successiva nella coda di blocco.

  • flags
    Flag usato dall'implementazione della coda di blocco per la sincronizzazione.

Commenti

Ogni thread che chiama il MSMPI_Queuelock_acquire crea un'istanza univoca di una struttura MSMPI_Lock_queue . È consigliabile allocare la struttura di MSMPI_Lock_queue nello stack del thread.

Importante

Questa struttura deve essere considerata opaca dai chiamanti.

 

Requisiti

Prodotto

Pacchetto ridistribuibile HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Utilità client

Intestazione

Mpi.h

Vedi anche

Struct MPI

MSMPI_Queuelock_acquire

MSMPI_Queuelock_release