Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
- programming-model
- parallel-computing
- c-plus-plus
- abstraction
78,850 visible repositories in the index
73–96 of 159 · Most stars
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
a programming library with geometric algorithms
CUDA Core Compute Libraries
`std::execution`, the standard C++ framework for asynchronous and parallel programming.
a modern C++ GUI library
A brief computer graphics / rendering course
AtCoder Library
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Algorithms used in Competitive Programming
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
Functional Programming Library for C++. Write concise and readable C++ code.
A comprehensive resource for learning and implementing algorithms and data structures. This repository includes detailed notes, complexity analysis, and code examples in C++, Java, Python, and more. Ideal for students, professionals, and those preparing for coding interviews.
rp++ is a fast C++ ROP gadget finder for PE/ELF/Mach-O x86/x64/ARM/ARM64 binaries.
The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:
:zap: The Mobile Robot Programming Toolkit (MRPT)
C++ program to generate waveform data and render waveform images from audio files
GAAS is an open-source program designed for fully autonomous VTOL(a.k.a flying cars) and drones. GAAS stands for Generalized Autonomy Aviation System.
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++ applications.
Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
Linear optimization software
An infinite-canvas paint program