issues
search
gunrock
/
graphblast
High-Performance Linear Algebra-based Graph Primitives on GPUs
Apache License 2.0
219
stars
27
forks
source link
Code Cleanup
#27
Open
ctcyang
opened
3 years ago
ctcyang
commented
3 years ago
Some TODOs:
[ ] make include order follow Google C++ style guide
[ ] make code follow clang-tidy
[ ] get rid of #define private public, either by making all classes structs or adding accessors
[ ] move unit tests to within each folder and of naming
spgemm_test.cu
[ ] add Makefile support for unit tests
[ ] get rid of env vars, by making global static context object
[ ] make CSR only vs. CSRCSC matrix granularity rather than global granularity
[ ] change std::cout's to use GLOG or some other type of logging library
[ ] get rid of Boost dependecies on
program_options
and
test
with commandline flag library such as
gflags
and
googletest
Some TODOs:
spgemm_test.cu
program_options
andtest
with commandline flag library such as gflags and googletest