Skip to content
This repository has been archived by the owner on Dec 30, 2023. It is now read-only.

A multi-threaded implementation of vertex-centric graph processing for CPUs.

License

Notifications You must be signed in to change notification settings

farkhor/MTCPU-VertexCentric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MTCPU-VertexCentric

This repository contains a multi-threaded implementation of vertex-centric graph processing for CPUs written with C++11. The graph representation, the vertex and the edge structures, and processing functions are similar to vertex-centric CSR graph processing in CuSha.

###Citing### I created this program as part of the CuSha project. If you use it, please download and apply the CuSha paper citation from the ACM library, or use below bibitem:

@inproceedings{cusha,
 author = {Khorasani, Farzad and Vora, Keval and Gupta, Rajiv and Bhuyan, Laxmi N.},
 title = {CuSha: Vertex-centric Graph Processing on GPUs},
 booktitle = {Proceedings of the 23rd International Symposium on High-performance Parallel and Distributed Computing},
 series = {HPDC '14},
 year = {2014},
 pages = {239--252},
 publisher = {ACM}
}

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

About

A multi-threaded implementation of vertex-centric graph processing for CPUs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published