Search Results for "c memory allocator" - Page 3

Showing 655 open source projects for "c memory allocator"

View related business solutions
  • Red Hat Ansible Automation Platform on Microsoft Azure Icon
    Red Hat Ansible Automation Platform on Microsoft Azure

    Red Hat Ansible Automation Platform on Azure allows you to quickly deploy, automate, and manage resources securely and at scale.

    Deploy Red Hat Ansible Automation Platform on Microsoft Azure for a strategic automation solution that allows you to orchestrate, govern and operationalize your Azure environment.
    Learn More
  • Free CRM Software With Something for Everyone Icon
    Free CRM Software With Something for Everyone

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
    Get free CRM
  • 1
    cpp-ipc

    cpp-ipc

    C++ IPC Library: A high-performance inter-process communication

    C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    cocoyaxi

    cocoyaxi

    A go-style coroutine library in C++11 and more

    cocoyaxi (co for short), is an elegant and efficient cross-platform C++ base library. It contains a series of high-quality base components, such as a go-style coroutine, coroutine-based network programming framework, command line, and config file parser, high-performance log library, unit testing framework, JSON library, etc. co has implemented a go-style coroutine, which has the following features. Multi-thread scheduling, the default number of threads is the number of system CPU cores. Shared...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Unified Communication X

    Unified Communication X

    Communication framework for data-centric high-performance applications

    ... and offloads. These include RDMA (InfiniBand and RoCE), TCP, GPUs, shared Memory, and network atomic operations. UCX facilitates rapid development by providing a high-level API, masking the low-level details, while maintaining high-performance and scalability. UCX implements best practices for transfer of messages of all sizes, based on accumulated experience gained from applications running on the world’s largest datacenters and supercomputers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    OnnxStream

    OnnxStream

    Lightweight inference library for ONNX files, written in C++

    ... at the cost of RAM usage. So I decided to write a super small and hackable inference library specifically focused on minimizing memory consumption: OnnxStream. OnnxStream is based on the idea of decoupling the inference engine from the component responsible for providing the model weights, which is a class derived from WeightsProvider. A WeightsProvider specialization can implement any type of loading, caching, and prefetching of the model parameters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Payroll Services for Small Businesses | QuickBooks Icon
    Payroll Services for Small Businesses | QuickBooks

    Save up to 50% on QuickBooks Online! Keep the Accounting and Book Keeping for your Small Business up to date!

    Easily pay your team and access powerful tools, employee benefits, and supportive experts with the #1 online payroll service provider. Manage payroll and access HR and employee services in one place. Pay your team automatically once your payroll setup is complete. We'll calculate, file, and pay your payroll taxes automatically.
    Learn More
  • 5
    Pedalboard

    Pedalboard

    A Python library for audio

    pedalboard is a Python library for working with audio: reading, writing, rendering, adding effects, and more. It supports the most popular audio file formats and a number of common audio effects out of the box and also allows the use of VST3® and Audio Unit formats for loading third-party software instruments and effects. pedalboard was built by Spotify’s Audio Intelligence Lab to enable using studio-quality audio effects from within Python and TensorFlow. Internally at Spotify, pedalboard...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GridDB

    GridDB

    GridDB is a next-generation open source database

    ... with time-series data-oriented and pluggable data stores for efficient real-time processing and management of huge amounts of time-series data at high frequency. Various architectural innovations, such as in-memory orientation with "memory as the main unit and disk as the secondary unit" and event-driven design with minimal overhead, have been incorporated to achieve processing capabilities that can handle petabyte-scale applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    BitShares Core

    BitShares Core

    BitShares Blockchain implementation and command-line interface

    ... and use it with BitShares by specifying it on the CMake command line. BitShares requires OpenSSL libraries to build, and supports versions 1.0.2 to 1.1.1. If your system came pre-installed with a version of OpenSSL libraries that you do not wish to use, you may manually build your preferred version and use it with BitShares by specifying it on the CMake command line. By default the node will start in reduced memory mode by using some of the commands detailed in Memory reduction for nodes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    OpenThread

    OpenThread

    OpenThread released by Google is a thread networking protocol

    OpenThread released by Google is...Thread Certified Component an open-source implementation of the Thread networking protocol. Google Nest has released OpenThread to make the technology used in Nest products more broadly available to developers to accelerate the development of products for the connected home. OS and platform agnostic, with a narrow platform abstraction layer and a small memory footprint, making it highly portable. It supports both system-on-chip (SoC) and network co-processor...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Sming

    Sming

    Open source framework simplifying the creation of C++ applications

    Sming is an asynchronous embedded C/C++ framework with superb performance and multiple network features. Sming is open source, modular and supports multiple architectures including ESP8266 and ESP32. Superb performance and memory usage (Sming compiles to native firmware!) Fast and user-friendly development. Integrated host emulator to assist with developing, testing, and debugging libraries and applications on a PC before uploading them to an actual microcontroller. Built-in powerful wireless...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Never Get Blocked Again | Enterprise Web Scraping Icon
    Never Get Blocked Again | Enterprise Web Scraping

    Enterprise-Grade Proxies • Built-in IP Rotation • 195 Countries • 20K+ Companies Trust Us

    Get unrestricted access to public web data with our ethically-sourced proxy network. Automated session management and advanced unblocking handle the hard parts. Scale from 1 to 1M requests with zero blocks. Built for developers with ready-to-use APIs, serverless functions, and complete documentation. Used by 20,000+ companies including Fortune 500s. SOC2 and GDPR compliant.
    Get Started
  • 10
    moodycamel::ConcurrentQueue

    moodycamel::ConcurrentQueue

    Multi-producer, multi-consumer lock-free concurrent queue

    There are not that many full-fledged lock-free queues for C++. Boost has one, but it's limited to objects with trivial assignment operators and trivial destructors, for example. Intel's TBB queue isn't lock-free, and requires trivial constructors too. There're many academic papers that implement lock-free queues in C++, but usable source code is hard to find, and tests even more so. This queue not only has less limitations than others (for the most part), but it's also faster. It's been fairly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Halide

    A language for fast, portable data-parallel computation

    ... an in-memory representation of a Halide pipeline using Halide's C++ API. This representation can then be compiled to an object file, or a JIT-compile and run in the same process. Halide also comes with a Python binding, allowing the writing of Halide embedded in Python without C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    µWebSockets

    µWebSockets

    Compliant web server for the most demanding of applications

    Being meticulously optimized for speed and memory footprint, µWebSockets is fast enough to do encrypted TLS 1.3 messaging quicker than most alternative servers can do even unencrypted, cleartext messaging. Furthermore, we partake in Google's OSS-Fuzz with a ~95% daily fuzzing coverage with no sanitizer issues. LGTM scores us flawless A+ from having zero CodeQL alerts and we compile with pedantic warning levels. µWebSockets is written entirely in C & C++ but has a seamless integration...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DynaMix

    DynaMix

    A new take on polymorphism

    DynaMix (Dynamic Mixins) is an alternative take on object-oriented programming and dynamic polymorphism. It lets users compose and modify polymorphic objects at run time. The main target language is C++, but C is also supported. The library is a means to create a project's architecture rather than achieve its purpose. It helps with extensibility, readability, scalability, and interoperability. It focuses on maximal performance and minimal memory overhead. The library uses the type dynamix...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    WasmEdge

    WasmEdge

    Extensible WebAssembly runtime for cloud native applications

    .... The runtime offers isolation and protection for operating system resources (e.g., file system, sockets, environment variables, processes) and memory space. The most important use case for WasmEdge is to safely execute user-defined or community-contributed code as plug-ins in a software product (e.g., SaaS, software-defined vehicles, edge nodes, or even blockchain nodes). It enables third-party developers, vendors, suppliers, and community members to extend and customize the software product.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Quantum++

    Quantum++

    Modern C++ quantum computing library

    Quantum++ is a modern C++ general-purpose quantum computing library, composed solely of template header files. Quantum++ is written in standard C++17 and has very low external dependencies, using only the Eigen 3 linear algebra header-only template library and, if available, the OpenMP multiprocessing library. Quantum++ is not restricted to qubit systems or specific quantum information processing tasks, being capable of simulating arbitrary quantum processes. The main design factors taken...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    react-native-mmkv-storage

    react-native-mmkv-storage

    Encrypted mobile key-value storage framework for React Native

    ..., with or without encryption in a very fast and efficient way. Read about it on this blog post I wrote on dev.to. Starting from v0.5.0 the library has been rewritten in C++ on Android and iOS both. It employs React Native JSI making it the fastest storage option for React Native. MMKV uses mmap to keep memory synced with file, and protobuf to encode/decode values to achieve the best performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    realm by MongoDB

    realm by MongoDB

    Realm is a mobile database, an alternative to SQLite key-value stores

    Realm’s mobile database is an open-source, developer-friendly alternative to CoreData and SQLite. Start in minutes, port your app in hours, and save yourself weeks of work. Realm’s object-oriented data model is simple to learn, doesn’t need an ORM, and lets you write less code. Realm’s local database persists data on-disk, so apps work as well offline as they do online. Realm is fully-featured, lightweight, and efficiently uses memory, disk space, and battery life. Realm was built for mobile...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    EnTT

    EnTT

    A fast and reliable entity component system (ECS) and much more

    EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++. Among others, it's used in Minecraft by Mojang, the ArcGIS Runtime SDKs by Esri and the amazing Ragdoll. The entity-component-system (also known as ECS) is an architectural pattern used mostly in game development. This project started off as a pure entity-component system. Over time the codebase has grown as more and more classes and functionalities were added. Statically generated...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Hermes JS Engine

    Hermes JS Engine

    A JavaScript engine optimized for running React Native

    Hermes-powered apps launch faster, thanks to build-time precompilation of JavaScript into efficient bytecode. Hermes is small in APK size, lean on memory, and starts instantly. It won't weigh your app down. It's simple to get started with Hermes in React Native apps. Hermes is open source and implements JavaScript standards. You will now be in a directory with the output of building Hermes into CLI tools. From here you can run a piece of JavaScript. If you have an existing app based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Speedb

    Speedb

    A RocksDB compliant high performance scalable embedded key-value store

    The next-generation key-value storage engine.bSpeedb is 100% RocksDB compatible enhancing stability, efficiency, and overall performance. Join the Hive, Speedb’s open-source community, to interact, improve, and share knowledge and best practices on RocksDB. Speedb is a compatible alternative for LevelDB and RocksDB users who would like to take their application to the next level. When using event streaming platforms like Kafka, Flink, Spark, Splunk, Elastic, or others, consider using Speedb...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OneFlow

    OneFlow

    OneFlow is a deep learning framework designed to be user-friendly

    ... distributed expansion. It adheres to the core concept and architecture of static compilation and streaming parallelism and solves the memory wall challenge at the cluster level. world-leading level. Provides a variety of services from primary AI talent training to enterprise-level machine learning lifecycle integrated management (MLOps), including AI training and AI development, and supports three deployment modes of public cloud, private cloud and hybrid cloud.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Kvrocks

    Kvrocks

    NoSQL database that uses RocksDB as storage engine

    Apache Kvrocks(Incubating) is a distributed key-value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol. Kvrocks intends to decrease the cost of memory and increase the capacity while compared to Redis. The design of replication and storage was inspired by rocksplicator and blackwidow. Redis protocol, user can use redis client to visit the kvrocks. Namespace, similar to redis db but use token per namespace. Replication, async replication using binlog like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MMKV for Android

    MMKV for Android

    An efficient, small mobile key-value storage framework

    MMKV for Android is an efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX. Efficient. MMKV uses mmap to keep memory synced with file, and protobuf to encode/decode values, making the most of Android to achieve best performance. MMKV supports concurrent read-read and read-write access between processes. Easy-to-use. You can use MMKV as you go. All changes are saved immediately, no sync, no apply calls needed. MMKV contains...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    RDM

    RDM

    Cross-platform GUI management tool for Redis

    Cross-platform open source database management tool for Redis. RDM is easy-to-use GUI tool available for Windows, Linux, MacOS and iPadOS. Analyse your Redis ® memory usage with RDM and remove obsolete data with bulk removal. RDM supports all latest Redis ® features: ACL, Streams, Cluster, Sentinel, ReJSON module, HyperLogLog, etc. Build-in TLS, SSH and TLS-over-SSH tunneling for easy and secure access to any redis-server. RDM works with Amazon ElastiCache, Microsoft Azure Redis Cache, Digital...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Beef Programming Language

    Beef Programming Language

    Beef Programming Language

    ...-method level, allowing for performance-critical code to be executed at maximum speed without affecting the debuggability of the rest of the application. Beef can detect memory leaks in real-time. As with most safety features in Beef, this can be turned off in Release builds for performance-critical applications. The Beef IDE supports productivity features such as autocomplete, fixits, reformatting, refactoring tools, type inspection, runtime code compilation (hot code swapping).
    Downloads: 0 This Week
    Last Update:
    See Project