public InterprocessMemory(nint memoryPtr,
                           ulong size,
                           string label)
 {
     Pointer = new NativePointer(KokkosLibrary.IpcCreateFrom(executionSpaceType, memoryPtr, size, new NativeString <Serial>(label)), size);
 }