CUDA Templates and Python DSLs for High-Performance Linear Algebra
- cuda
- deep-learning
- deep-learning-library
- cpp
47,133 repositories indexed
1–24 of 35 · Most stars
CUDA Templates and Python DSLs for High-Performance Linear Algebra
TranslatedA Chinese-language guide to teaching C++ Templates. Unlike the well-known book C++ Templates, this tutorial series teaches C++ Templates as a Turing-complete language, in order to help readers thoroughly master Meta-Programming. (Under construction)
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
The public CGAL repository, see the README below
Compile Time Regular Expression in C++
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
Embedded Template Library
A type safe SQL template library for C++
a modern C++ GUI library
Parsing Expression Grammar Template Library
A Template Engine for Modern C++
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
C++ template library for high performance SIMD based sorting algorithms
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
A lightweight, header-only, high-performance reactive programming framework for C++20.
Jinja2 C++ (and for C++) almost full-conformance template engine implementation
An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.
A compiler from Doxygen XML to reStructuredText -- hence, the name. It parses XML databases generated by Doxygen and produces reStructuredText for the Python documentation generator Sphinx.
A minimalistic C++ Jinja templating engine for LLM chat templates
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
Lua binding library for modern C++