graphit
graphit copied to clipboard
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
This PR is to merge the GPU backend branch changes into the master branch. Following things have been taken care of - 1. No merge conflicts 2. Project builds properly...
Hi, I generated a test.cpp using the command: python graphitc.py -a ../../test/input/pagerank_with_filename_arg.gt -f ../../test/input_with_schedules/pagerank_pull_parallel.gt -o test.cpp I was able to compile and run the same using OpenMP flags of varying...
[runtime_lib] Add padding to avoid false sharing and preallocate some space to reduce reallocation
In Swarm's VertexFrontierList
This us a fairly mechanical transformation to the generated C++: - Add local variable definitions at the top of the lambda body to extract the fields from the struct. -...
I'm trying to implement [all pairs shortest path](https://en.wikipedia.org/wiki/Floyd–Warshall_algorithm) using GraphIt and I'm having trouble. I'd like to have a 2D vector `distance` that for any two vertices `u` and `v`...
Hello @AjayBrahmakshatriya I am trying to run bfs_verifier on included sample graph `4_sym.el`. This gives a crash error. ```bash $ cd build/bin $ ./bfs_verifier -f ../../test/graphs/4_sym.el # running BFS verifier...
Hi there, When I was trying to run the C++ test suite, infinite runtime occurs at the SetCover_test in RumtimeLibTest. The last while loop in this test is causing this...