Showing 148 open source projects for "shared memory"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    A windowing program on svgalib. Windows are polygonal. Uses binary space partitioning trees. Applications are processes which communicate via shared memory. Includes a small demo. Not functional atm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    libqmsg is an implementation of well-known Send/Receive/Reply messaging model using Linux shared memory and POSIX message queues.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    HydraCube is a highly scalable multi dimensional aggregation (OLAP) engine which supports MDX queries for data retrieval. It is a parallel software and can be run on network of wrokstations or multi processor shared memory systems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    STL allocator, implements shared memory allocation (for unix/linux systems). Enables sharing memory between processes, while still using the STL API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 5
    DATTEL means "DATa parallel TEmplate Library". It is a C++ library providing STL-algorithms on shared memory (via pthreads) and/or distributed memory (via MPI). The parallelism is hidden from the programmer. Porting code to DATTEL should be easy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    The PSU Mars Rover Software System is a collection of modules connected via shared memory space which allow the operation of various sub-systems to control the rover in all of its tasks; especially navigation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CIPC is an application programmer interface (API) for interprocess communication. CIPC includes classes for: File and Record Locking, Token Creation, UNIX Processes, Semaphores, Shared Memory, Sockets, and HTTP and WEBDAV clients and servers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    pyxntp is a Python module which allows the implementation of a Reference Clock Driver from python, via the xntpd Shared Memory interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A Pooled, Shared Memory allocator for the C++ Standard Template Library (STL). Allows processes to share an STL container class to facilitate control and communications between the connected processes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 10
    Big5con is a chinese console. This is an alpha version. Supported video card is VGA only, and, supported fonts are Minix/V and BDF. This program requires shared memory.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    POSH (Python Object Sharing) is an extension module to Python that enables processes to share Python objects by placing them in shared memory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    It is a card game that runs in console mode in operating systems Linux or UNIX. It uses semaphores and shared memory. Originaly was an exercise in C++ for the faculty. It's multi player.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    (1) smart pointer class (memory management via reference counting), (2) Lockable class (for controlling shared object mutability), (3) lockable, reference-counted array and string classes, (4) stream-based serialization classes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The mbuff.o module and /dev/mbuff is intended to be used as a shared memory device making memory allocated in the kernel using vmalloc possible to map in the user space. It is especially recommended for RT-Linux tasks/user space communication.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    TOP-C is a library for easily writing parallel applications for both distributed and shared memory architectures. It hides the details of parallel programming, and presents the application programmer with a simple task-oriented interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The MLStreams(mls) library is a thread-safe, streams library written in C++. The library is an extension of the C++ iostreams heirarchy. Customized streams provide support for sockets, shared memory, pipes and text files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    libshbuf introduces a new IPC concept: the "shared buffer", a more flexible and faster alternative for standard Unix FIFOs. Take some shared memory, flavour it with semaphore based locking and change notifications and refine it with an easy-to-use API.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    CommLib is an IPC library for Unix systems. It allows related and unrelated process to communicate using several methods (FIFOs, PIPEs, shared memory, RPC etc.) using unique, consistent APIs. This will allow the programmer to choose the best and most perf
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DIPC stands for Distributed Inter-Process Communication. It enables you to build and program clusters of Linux computers very easily. It provides, among other things, Transparent Distributed Shared Memory (DSM). No special hardware required
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Shared library to store user objects in shared memory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    hippocampus

    shared memory object server database

    ...I want to implementation the engine with C as it is a commonly known language and it has a good support of the linux's shared memory. I have already done an encouraging poc with C and mmap.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    ringbuff-rumpf

    lock-free concurrent ringbuffer

    A lock-free, concurrent, multi-reader, multi-writer and real-time capable ring-buffer implementation The ringbuffer uses int type values. For transmission of larger (than long int) buffers, an additional shared memory-pool is required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A semantic memory software tool “reflects” one's “imagination”. In it, arbitrary concepts may be described, stored, arranged, transformed, and shared. One may verbalize thoughts as they arise in the mind to externalize and digitize “mental obj
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo