Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Shared Memory Windows in Multi-Process

This section will describe how to use shared memory between processes on the same computing node using memory windows.

A memory window is a memory space allocated in a portion of memory accessible by all processes. This window will be divided into several segments, one per process.

Two ways to exploit these windows are available:

From now on, we will refer to a computing node as a machine.

Table of Contents for this subsection:

  1. Shared Memory Arrays
    Presents the classes that allow shared memory to be used as Arcane arrays.
  2. Variables in Shared Memory
    Presents how to create and use Arcane variables in shared memory.