Fixed column allocation in R graphing script
Fixed the make-edgelist makefile, it required a file that did not exist in its initial commit
Fixed a bug in the grapb500 base code that didn't allow dumping/reading edgelists from files larger than 2GB
Same fix as the previous commit, but for the stock omp BFS implementation included in the Graph500 codebase.
More restructuring to the graph500.c file in preparation to dump the edge list on disk to free up memory space while doing the actual processing (needed to process larger graphs).
Added command parsing for totem options in graph500 launches.
created a benchmark library that can be linked with the graph500 code base.
fixed dependency in the graph500 makefile to allow building the benchmark library if it did not exist
Changed the number of edges produced by the graph500 benchmark to produce one edge less to allow using 32-bit edge ids for scale-27 graphs
Changed the graph500 benchmark to that the edgelist and the produced BFS trees are dumped to disk to free memory space required for processing large graphs.
Added parallelism for graph500 to Totem setup.
Fixed the issue with allocating memory on the GPU for edge-weights in the case of hybrid algorithms
Updated the get_gpu_count function such that it does not return more than that number of supported gpu partitions. Also, changed the default number of bits allocated for partition ids to 2
Replaced the hash_table with std's unordered_set. Although the custom hash_table is faster than unordered_set, it does not support concurrent insertion, which is necessary to support parallel processing. Review: https://codereview-netsyslab.appspot.com/7654003/
Increased the prime number of one of the brackets in the hash table
Created a new grid graph and added a test case for this graph. Review: https://codereview-netsyslab.appspot.com/2674002/
[Totem] Added sorted mapping to the configuration option. Review: https://codereview-netsyslab.appspot.com/7664002/
More updates to the hash table to reduce the probability of a failed insertion
Parallelized the partitions building code.
Added TODO for future update of the clustering coefficient algorithm