px
Thread scheduler & render library
A set of C++ libraries providing thread scheduling and rendering capabilities with safe memory management.
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
472 stars
27 watching
27 forks
Language: C++
last commit: about 1 year ago
Linked from 2 awesome lists
cppmultithreadedopenglrenderschedulersingle-header-lib
Related projects:
Repository | Description | Stars |
---|---|---|
pplux/px_sched | A single header C++11 task scheduler for managing concurrent tasks. | 190 |
ivanseidel/arduinothread | A C++ library that simplifies the management of parallel tasks on Arduino boards. | 955 |
p-ranav/task_system | A task scheduling system built with C++14 primitives to manage concurrent tasks and queues. | 40 |
clin99/cpp-taskflow | A library providing a simple and expressive way to write parallel programs with complex task dependencies. | 6 |
tyler-hardin/thread_pool | A thread pool implementation using C++20 primitives and optional priority queue support for POSIX systems. | 82 |
richiesams/fibertaskinglib | An asynchronous task scheduler for parallelizing computations with arbitrary dependencies using fibers. | 936 |
bshoshany/thread-pool | A lightweight C++17 thread pool library for efficient concurrent task execution | 2,206 |
andreiavrammsd/cpp-channel | A thread-safe container for sharing data between threads | 410 |
nadrin/pbr | An implementation of physically based rendering techniques in various graphics APIs for comparison and demonstration purposes. | 1,388 |
paulhigin/psthreadjob | A PowerShell module to run concurrent jobs in separate threads within a local process. | 179 |
google/marl | A task scheduler that manages the execution of tasks across multiple threads or fibers. | 1,881 |
conorwilliams/libfork | A tasking library that enables ultra-fine grained parallelism and efficient scheduling of tasks without the use of locks or manual threading | 613 |
picanumber/yapp | Parallel pipeline library for stream processing | 61 |
raveler/ffmpeg-cpp | A C++ wrapper around the FFmpeg libraries to simplify video processing and encoding. | 560 |
boostorg/interprocess | Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |