All Projects → farkhor → CuSha

farkhor / CuSha

Licence: MIT license
CuSha is a CUDA-based vertex-centric graph processing framework that uses G-Shards and CW representations.

Programming Languages

Cuda
1817 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to CuSha

crotp
CrOTP - One Time Passwords for Crystal
Stars: ✭ 62 (+29.17%)
Mutual labels:  shard
Shardingsphere
Build criterion and ecosystem above multi-model databases
Stars: ✭ 14,989 (+31127.08%)
Mutual labels:  shard
Vitess
Vitess is a database clustering system for horizontal scaling of MySQL.
Stars: ✭ 13,063 (+27114.58%)
Mutual labels:  shard
Shardingsphere Elasticjob
Distributed scheduled job framework
Stars: ✭ 7,369 (+15252.08%)
Mutual labels:  shard
django-shard-library
No description or website provided.
Stars: ✭ 16 (-66.67%)
Mutual labels:  shard
Discord-Bot-TypeScript-Template
Discord bot - A discord.js bot template written with TypeScript.
Stars: ✭ 86 (+79.17%)
Mutual labels:  shard
praetorian
A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.
Stars: ✭ 54 (+12.5%)
Mutual labels:  shard
gateway.js
The gateway to Discord.
Stars: ✭ 23 (-52.08%)
Mutual labels:  shard
shardingsphere-ui
Distributed database middleware
Stars: ✭ 41 (-14.58%)
Mutual labels:  shard
kubernetes-mongodb-shard
Deploy a mongodb sharded cluster on kubernetes.
Stars: ✭ 38 (-20.83%)
Mutual labels:  shard
deploy shard mongodb
This repository has a set of scripts and resources required for deploying MongoDB replicated sharded cluster.
Stars: ✭ 17 (-64.58%)
Mutual labels:  shard
ddal
DDAL(Distributed Data Access Layer) is a simple solution to access database shard.
Stars: ✭ 33 (-31.25%)
Mutual labels:  shard

#alt text

CuSha is a CUDA-based vertex-centric graph processing framework that uses G-Shards and Concatenated Windows (CW) representations to store graphs inside the GPU global memory. G-Shards and CW consume more space compared to Compressed Sparse Row (CSR) format but on the other hand provide better performance due to GPU-friendly representations. For completeness, provided package also includes Virtual Warp-Centric (VWC) processing method for GPU that uses CSR representation.

[ Paper ] -- [ Slides ] -- [ Requirements and Usage ]

#####Acknowledgements##### This work is supported by National Science Foundation grants CCF-1157377 and CCF-0905509 to UC Riverside.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].