CuTeLib
blitz
CuTeLib | blitz | |
---|---|---|
1 | 1 | |
0 | 398 | |
- | 1.0% | |
7.8 | 4.2 | |
over 2 years ago | about 1 month ago | |
C++ | C++ | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CuTeLib
-
Guidelines for using raw pointers in modern C++ and GPUs
I am building a similarly library, including copy and streams and so on. Check it out https://github.com/anders-wind/CuTeLib
blitz
-
Question about the return type of inherited member functions.
Some examples are Matrix Template Library, Blitz++, Expression Template Library, the popular Eigen and the industry standard Armadillo.
What are some alternatives?
oneMKL - oneAPI Math Kernel Library (oneMKL) Interfaces
taco - The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs
h5cpp - C++17 templates between [stl::vector | armadillo | eigen3 | ublas | blitz++] and HDF5 datasets
stlbm
vpic - Vector Particle-In-Cell (VPIC) Project
mtensor - a c++/cuda template library for tensor lazy evaluation
casadi - 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 or Matlab/Octave.
CHAI - Copy-hiding array abstraction to automatically migrate data between memory spaces
siconos - Simulation framework for nonsmooth dynamical systems
gtensor - GTensor is a multi-dimensional array C++14 header-only library for hybrid GPU development.
etl - Blazing-fast Expression Templates Library (ETL) with GPU support, in C++