taco
CuTeLib
taco | CuTeLib | |
---|---|---|
2 | 1 | |
1,208 | 0 | |
1.1% | - | |
0.0 | 7.8 | |
18 days ago | over 2 years ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | MIT License |
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.
taco
-
The Distributed Tensor Algebra Compiler (2022)
I agree! Much of this work was done as part of the overarching TACO project (https://github.com/tensor-compiler/taco), in an attempt to distribute sparse tensor computations (https://rohany.github.io/publications/sc2022-spdistal.pdf). MLIR recently (~mid 2022) began implementing the ideas from TACO into a "sparse tensor" dialect, so perhaps some of these ideas could make it into there. I'm working with MLIR these days, and if I could re-do the project now I would probably utilize and targetb the MLIR linalg infrastructure!
- Qué tire la primer piedra, aquien no le ha pasado así....?
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
What are some alternatives?
blitz - Blitz++ Multi-Dimensional Array Library for C++
oneMKL - oneAPI Math Kernel Library (oneMKL) Interfaces
Grassmann.jl - ⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
stlbm
MegEngine - MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架
mtensor - a c++/cuda template library for tensor lazy evaluation
YOLOX - YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
theme-ui - Build consistent, themeable React apps based on constraint-based design principles
CHAI - Copy-hiding array abstraction to automatically migrate data between memory spaces
ntfstool - Forensics tool for NTFS (parser, mft, bitlocker, deleted files)
gtensor - GTensor is a multi-dimensional array C++14 header-only library for hybrid GPU development.