Infos pour construire un SharedMemoryParallelMng. Plus de détails...
#include <arcane/parallel/thread/SharedMemoryParallelMng.h>
Attributs publics | |
Int32 | rank |
Int32 | nb_rank |
ITraceMng * | trace_mng |
IThreadMng * | thread_mng |
Ref< IParallelMng > | sequential_parallel_mng |
IParallelMng * | world_parallel_mng = nullptr |
ISharedMemoryMessageQueue * | message_queue = nullptr |
IThreadBarrier * | thread_barrier = nullptr |
SharedMemoryAllDispatcher * | all_dispatchers = nullptr |
IParallelMngContainerFactory * | sub_builder_factory = nullptr |
Ref< IParallelMngContainer > | container |
MP::Communicator | communicator |
SharedMemoryMachineMemoryWindowBaseInternalCreator * | window_creator = nullptr |
Infos pour construire un SharedMemoryParallelMng.
Définition à la ligne 44 du fichier SharedMemoryParallelMng.h.
|
inline |
Définition à la ligne 47 du fichier SharedMemoryParallelMng.h.
SharedMemoryAllDispatcher* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::all_dispatchers = nullptr |
Définition à la ligne 67 du fichier SharedMemoryParallelMng.h.
MP::Communicator Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::communicator |
Définition à la ligne 70 du fichier SharedMemoryParallelMng.h.
Ref<IParallelMngContainer> Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::container |
Définition à la ligne 69 du fichier SharedMemoryParallelMng.h.
ISharedMemoryMessageQueue* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::message_queue = nullptr |
Définition à la ligne 65 du fichier SharedMemoryParallelMng.h.
Int32 Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::nb_rank |
Définition à la ligne 60 du fichier SharedMemoryParallelMng.h.
Int32 Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::rank |
Définition à la ligne 59 du fichier SharedMemoryParallelMng.h.
Ref<IParallelMng> Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::sequential_parallel_mng |
Définition à la ligne 63 du fichier SharedMemoryParallelMng.h.
IParallelMngContainerFactory* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::sub_builder_factory = nullptr |
Définition à la ligne 68 du fichier SharedMemoryParallelMng.h.
IThreadBarrier* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::thread_barrier = nullptr |
Définition à la ligne 66 du fichier SharedMemoryParallelMng.h.
IThreadMng* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::thread_mng |
Définition à la ligne 62 du fichier SharedMemoryParallelMng.h.
ITraceMng* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::trace_mng |
Définition à la ligne 61 du fichier SharedMemoryParallelMng.h.
SharedMemoryMachineMemoryWindowBaseInternalCreator* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::window_creator = nullptr |
Définition à la ligne 71 du fichier SharedMemoryParallelMng.h.
IParallelMng* Arcane::MessagePassing::SharedMemoryParallelMngBuildInfo::world_parallel_mng = nullptr |
Définition à la ligne 64 du fichier SharedMemoryParallelMng.h.