-
Updated
Aug 16, 2021 - Python
#
shared-memory
Here are 301 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
Aug 4, 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
Sep 3, 2021 - 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
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
eCAL - enhanced Communication Abstraction Layer
middleware
ipc
client-server
publish-subscribe
shared-memory
autonomous-driving
interprocess-communication
message-protocol
google-protobuf
ecal
-
Updated
Sep 3, 2021 - 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++
A connection-oriented persistent message queue framework based on TCP or SHM(shared memory)
-
Updated
May 4, 2020 - C++
Fast C++ IPC using shared memory
-
Updated
Aug 28, 2021 - 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
Jul 6, 2021 - C++
RPMsg implementation for small MCUs
-
Updated
Jul 26, 2021 - C
ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint).
-
Updated
Aug 25, 2021 - C++
Low-latency java socket implementation (using shared memory)
-
Updated
Nov 4, 2019 - Java
Shared Memory Objects for Node
-
Updated
Aug 31, 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
Aug 12, 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
Aug 12, 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
Sep 2, 2021 - 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
The errornous status have been exposed to Python using pybind11, e.g., vineyard.InvalidException, vineyard.EtcdError, etc. But they lack of a common parent class to cover all kinds of vineyard specific exceptions. That means, vineyard exceptions cannot be easily catched in one line.
Additional context
N/A.