High-performance and seamless sharing and modification of Python objects between processes, without the periodic overhead of serialization and deserialization. Provides fast inter-process communication (IPC) via shared memory. Supports NumPy, Torch arrays, custom classes (including dataclass), classes with methods, and asyncio
python windows macos linux fast sync async asynchronous ipc python3 asyncio inter-process-communication shared-memory shared-object shared-dict shared-data
- Updated
Nov 25, 2024 - Python