janekb04 / job_systemLinks
A lock-free multithreaded job system made using C++20 coroutines and atomic operations.
☆33Updated 2 years ago
Alternatives and similar repositories for job_system
Users that are interested in job_system are comparing it to the libraries listed below
Sorting:
- Small C++ workstealing task scheduler meant for gamedev.☆33Updated 4 years ago
- Code for the C++20 coroutines based job system discussed in https://poniesandlight.co.uk/reflect/coroutines_job_system/☆21Updated last year
- cross-platform filewatcher library for c/c++☆101Updated 3 years ago
- Virtual memory based containers☆42Updated 3 years ago
- reflection in c++ for json de/serialization☆45Updated last year
- A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of go…☆77Updated 4 months ago
- Collection of ktl header libraries - small C++20 wrapper utilities☆11Updated 2 years ago
- Alternative STL aims to compile fast, runs fast, written in clear code, simple to read and understand☆63Updated last week
- Slotmap is a sequence container with weak reference keys written in C++17.☆39Updated 7 months ago
- Fixed-size C++ delegates - efficient alternatives to std::function.☆42Updated 2 years ago
- Linear algebra library with vector swizzling, intersection tests and useful functions for games and graphics dev.☆105Updated 2 years ago
- "Deboostified" version of boost.context (coroutines), Plain and simple C API for context switching. Easy build on multiple platforms.☆90Updated 3 weeks ago
- A high performance C++ playground library☆48Updated 9 years ago
- C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.☆34Updated last week
- SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime☆50Updated 6 years ago
- Zmeya is a header-only C++ binary serialization library designed for games and performance-critical applications☆121Updated 4 months ago
- simple ray tracing library focusing on good code☆57Updated last year
- Core SDK of Trollworks engine☆24Updated last year
- A simple and powerful entity component system (ECS) written in C++17☆98Updated this week
- Python-like 'enumerate' for C++☆28Updated 4 years ago
- Fast hash table template for array indexes.☆27Updated 8 years ago
- C++20 coroutines-based cooperative multitasking library☆106Updated 3 years ago
- Handles image pixel format, querys for all, encode/decode for many☆63Updated 2 years ago
- An entity component framework.☆53Updated 3 years ago
- Optimizing the memory layout of std::tuple☆33Updated 4 years ago
- SPMD in C++☆68Updated 5 years ago
- Compact SVO optimized vector for C++17 or higher☆104Updated last year
- Inspect C++ memory in the browser☆96Updated 3 years ago
- Single header "no-allocation" KTX/DDS file reader☆120Updated last year
- KISS C++20 Type Reflection using IFC files☆70Updated 11 months ago