-
Updated
Jun 23, 2021 - Python
#
shared-memory
Here are 293 public repositories matching this topic...
OpenCL integration for Python, plus shiny features
python
sorting
performance
opengl
amd
gpu
opencl
array
parallel-computing
cuda
reduction
nvidia
scientific-computing
prefix-sum
heterogeneous-parallel-programming
parallel-algorithm
shared-memory
multidimensional-arrays
pyopencl
A fast, lock-free, shared memory user data cache for PHP
-
Updated
Jan 29, 2021 - C
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
javascript
python
json
json-data
parallel
openmp
multithreading
persistent-data-structure
non-volatile-memory
persistent-memory
persistent-data
shared-memory
ems
extended-memory-semantics
-
Updated
Aug 7, 2020 - JavaScript
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
c
c-plus-plus
networking
hpc
mpi
gemini
pgas
drivers
rdma
infiniband
iwarp
roce
cray
verbs
shared-memory
tcp-ip
hacktoberfest
shmem
openshmem
aries
-
Updated
Jun 23, 2021 - C
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
c
linux
nosql
atomic
high-performance
ipc
zero-copy
multi-process
in-memory
logging-library
mmap
concurrent
shared-memory
hash-tables
memory-mapped
spin-lock
key-value-store
in-place
ipc-queue
memory-holes
-
Updated
Dec 23, 2020 - C
libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than a remote interface such as redis.
-
Updated
Sep 24, 2019 - C
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
-
Updated
Feb 28, 2020 - C++
eCAL - enhanced Communication Abstraction Layer
middleware
ipc
client-server
publish-subscribe
shared-memory
autonomous-driving
interprocess-communication
message-protocol
google-protobuf
ecal
-
Updated
Jun 22, 2021 - C++
A connection-oriented persistent message queue framework based on TCP or SHM(shared memory)
-
Updated
May 4, 2020 - C++
elfenpiff
commented
May 31, 2021
Brief feature description
The current posix wrapper are tested in a way that only the wrapper itself is used and tested with itself. If possible, we should call the posix calls directly in one part of a tests and verify that the posixWrapper behaves as intended when it works on the structure.
Detailed information
Fast C++ IPC using shared memory
cpp
high-performance
ipc
rpc
publish-subscribe
shared-memory
interprocess-communication
serialized-messages
-
Updated
Sep 5, 2020 - C++
A high performance library for image processing
-
Updated
Apr 27, 2019 - C++
A highly optimized single producer single consumer message queue C++ template
-
Updated
Apr 26, 2021 - C++
Low-latency java socket implementation (using shared memory)
-
Updated
Nov 4, 2019 - Java
ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint).
-
Updated
Oct 23, 2020 - C++
RPMsg implementation for small MCUs
-
Updated
Mar 10, 2021 - C
traffic-shm (Anna) is a Java based lock free IPC library.
java
queue
cross-platform
async
ipc
ringbuffer
alignment
mmap
lock-free
inter-process-communication
shared-memory
fifo
anna
mmf
traffic-shm
memory-mapped-file
mapped-file
false-sharing
cache-line-padding
-
Updated
Aug 21, 2020 - Java
Enumerate user mode shared memory mappings on Windows.
-
Updated
Feb 14, 2021 - C
A bounded wait-free(almost) zero-copy MPMC queue written in C++11, which can also reside in SHM for IPC
-
Updated
Nov 4, 2018 - C++
Web Locks API 🔒
nodejs
synchronization
async
parallel
lock
deadlock
multithreading
locks
locking
semaphore
await
mutex
threads
shared-memory
synchronize
race-detection
atomics
sharedarraybuffer
data-race
web-locks
-
Updated
Jun 11, 2021 - JavaScript
System V shared memory emulation on Android using ashmem.
-
Updated
May 13, 2021 - C
Speed tables is a high-performance memory-resident database. The speed table compiler reads a table definition and generates a set of C access routines to create, manipulate and search tables containing millions of rows. Currently oriented towards Tcl.
-
Updated
Jun 9, 2021 - Tcl
Quad/octree building for FMMs in Python and OpenCL
python
opencl
octree
parallel-computing
scientific-computing
parallel-algorithm
shared-memory
quadtree
pyopencl
fast-multipole-method
fmm
-
Updated
Jun 17, 2021 - Python
List shared object dependencies of a portable executable (PE)
-
Updated
Nov 17, 2019 - C++
The core parallel and shared memory library used by Hack, Flow, and Pyre
-
Updated
Feb 27, 2021 - OCaml
IPC shared memory for NodeJs. Use as Buffer or TypedArray.
-
Updated
Aug 27, 2020 - C++
Improve this page
Add a description, image, and links to the shared-memory topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the shared-memory topic, visit your repo's landing page and select "manage topics."
Describe your problem
Vineyard server (
vineyardd
) holds all memory blocks allocated by the client. At exit there are still memory chunks that are not freed.If vineyardd itself is gracefully exits (receiving a
CTRL-C
signal), i