zwang4 / dgSPARSE-Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dgSPARSE Library

License Latest Release

Introdution

The dgSPARSE Library (Deep Graph Sparse Library) is a high performance library for sparse kernel acceleration on GPUs based on CUDA.

File Structure

.
├── include:
│   └── dgsparse.h: The header file of the dgSPARSE Library.
├── lib:
│   └── dgsparse.so: The dynamic link file of the dgSPARSE Library.
└── src: Some source codes and references of implementations in the dgSPARSE Library.
    └── ge-spmm: GE-SpMM implementation.

Run Examples

First build dgsparse through make. Then you could run our kernels in the example folder.

Documentation

Please refer to dgSPARSE Library Documentation for more details.

About

License:Apache License 2.0


Languages

Language:Cuda 71.1%Language:C++ 24.6%Language:C 2.6%Language:Makefile 1.7%