├── .gitmodules ├── Dockerfile ├── LICENSE ├── README.md ├── TODOs.md ├── examples ├── HNSW │ ├── HNSW.hpp │ ├── dist_ang.hpp │ ├── dist_l2.hpp │ ├── eval_graph.cpp │ ├── gen_model.cpp │ ├── h5_ops.hpp │ ├── makefile │ ├── type_point.hpp │ └── util │ │ ├── benchUtils.h │ │ └── parse_command_line.h ├── basic_examples │ ├── .gitignore │ ├── makefile │ └── map_example.cpp ├── diskann │ ├── IO.h │ ├── bench │ │ ├── MakeBench │ │ ├── Makefile │ │ ├── neighborsTime.C │ │ ├── parallelDefsANN │ │ └── parlay │ ├── index.h │ ├── tests │ │ ├── insertsAndQueries │ │ │ ├── cpam │ │ │ ├── makefile │ │ │ ├── neighbors.h │ │ │ ├── neighbors.sh │ │ │ ├── pam │ │ │ └── parlay │ │ ├── insertsDeletesQueries │ │ │ ├── cpam │ │ │ ├── makefile │ │ │ ├── neighbors.h │ │ │ ├── neighbors.sh │ │ │ ├── pam │ │ │ └── parlay │ │ ├── neighbors │ │ │ ├── cpam │ │ │ ├── makefile │ │ │ ├── neighbors.h │ │ │ ├── neighbors.sh │ │ │ ├── pam │ │ │ └── parlay │ │ ├── neighborsCycle │ │ │ ├── cpam │ │ │ ├── makefile │ │ │ ├── neighbors.h │ │ │ ├── neighbors.sh │ │ │ ├── pam │ │ │ └── parlay │ │ ├── neighborsSlidingWindow │ │ │ ├── cpam │ │ │ ├── makefile │ │ │ ├── neighbors.h │ │ │ ├── neighbors.sh │ │ │ ├── pam │ │ │ └── parlay │ │ └── simpleInserts │ │ │ ├── cpam │ │ │ ├── makefile │ │ │ ├── neighbors.h │ │ │ ├── neighbors.sh │ │ │ ├── pam │ │ │ └── parlay │ ├── types.h │ └── util │ │ ├── NSGDist.h │ │ ├── check_nn_recall.h │ │ ├── counter.h │ │ ├── csvfile.h │ │ ├── distance.h │ │ └── parse_results.h ├── diskann_without_cpam │ ├── bench │ │ ├── .gitignore │ │ ├── IO.h │ │ ├── MakeBench │ │ ├── Makefile │ │ ├── benchUtils.h │ │ ├── cpam │ │ ├── neighborsCheck.C │ │ ├── neighborsTime.C │ │ ├── parallelDefsANN │ │ ├── parlay │ │ ├── runTestsANN.py │ │ ├── runTestsANN.pyc │ │ ├── testInputs │ │ ├── testInputs_small │ │ └── time_loop.h │ ├── utils │ │ ├── NSGDist.h │ │ ├── beamSearch.h │ │ ├── distance.h │ │ ├── indexTools.h │ │ ├── stats.h │ │ └── types.h │ └── vamana │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── cpam │ │ ├── index.h │ │ ├── neighbors.h │ │ ├── oFile │ │ ├── parlay │ │ ├── testInputs │ │ └── testInputs_small ├── graphs │ ├── algorithms │ │ ├── BC.cc │ │ ├── BC.h │ │ ├── BFS.cc │ │ ├── BFS.h │ │ ├── Flatsnap.cc │ │ ├── MIS.cc │ │ ├── MIS.h │ │ └── makefile │ ├── aspen │ │ ├── api.h │ │ ├── aspen.h │ │ ├── build.h │ │ ├── byte-pd-amortized.h │ │ ├── compression.h │ │ ├── flags.h │ │ ├── graph_io.h │ │ ├── immutable_graph.h │ │ ├── macros.h │ │ ├── sequentialHT.h │ │ ├── traversable_graph.h │ │ ├── utils.h │ │ ├── versioned_graph.h │ │ └── vertex_subset.h │ ├── inputs │ │ └── build_inputs.sh │ ├── other_systems │ │ ├── aspen │ │ │ ├── algorithms │ │ │ │ ├── BC.h │ │ │ │ ├── BFS.h │ │ │ │ ├── LDD.h │ │ │ │ ├── MIS.h │ │ │ │ ├── Nibble.h │ │ │ │ ├── k-Hop.h │ │ │ │ └── mutual_friends.h │ │ │ ├── common │ │ │ │ ├── IO.h │ │ │ │ ├── byte-pd-amortized.h │ │ │ │ ├── compression.h │ │ │ │ └── types.h │ │ │ ├── graph │ │ │ │ ├── api.h │ │ │ │ ├── traversible_graph.h │ │ │ │ ├── tree_plus │ │ │ │ │ ├── compressed_iter.h │ │ │ │ │ ├── compressed_iter_fat.h │ │ │ │ │ ├── compressed_lists.h │ │ │ │ │ ├── compressed_nodes.h │ │ │ │ │ ├── compressed_nodes_2.h │ │ │ │ │ ├── compressed_nodes_fat.h │ │ │ │ │ ├── immutable_graph_tree_plus.h │ │ │ │ │ ├── tree_plus.h │ │ │ │ │ ├── uncompressed_iter.h │ │ │ │ │ ├── uncompressed_lists.h │ │ │ │ │ └── uncompressed_nodes.h │ │ │ │ ├── versioned_graph.h │ │ │ │ ├── versioned_graph_2.h │ │ │ │ ├── versioned_graph_waitfree.h │ │ │ │ ├── versioning_utils.h │ │ │ │ └── vertex_subset.h │ │ │ ├── lib_extensions │ │ │ │ ├── sequentialHT.h │ │ │ │ ├── sparseSet.h │ │ │ │ ├── sparse_table.h │ │ │ │ └── sparse_table_hash.h │ │ │ ├── makefile │ │ │ ├── pbbslib │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── alloc.h │ │ │ │ ├── allocator.h │ │ │ │ ├── bag.h │ │ │ │ ├── binary_search.h │ │ │ │ ├── block_allocator.h │ │ │ │ ├── bucket_sort.h │ │ │ │ ├── collect_reduce.h │ │ │ │ ├── concurrent_stack.h │ │ │ │ ├── counting_sort.h │ │ │ │ ├── examples │ │ │ │ │ ├── makefile │ │ │ │ │ ├── mcss.cpp │ │ │ │ │ └── word_counts.cpp │ │ │ │ ├── get_time.h │ │ │ │ ├── hash_table.h │ │ │ │ ├── histogram.h │ │ │ │ ├── integer_sort.h │ │ │ │ ├── kth_smallest.h │ │ │ │ ├── list_allocator.h │ │ │ │ ├── makefile │ │ │ │ ├── memory_size.h │ │ │ │ ├── merge.h │ │ │ │ ├── merge_sort.h │ │ │ │ ├── monoid.h │ │ │ │ ├── old_counting_sort.h │ │ │ │ ├── parallel.h │ │ │ │ ├── parse_command_line.h │ │ │ │ ├── pool_scheduler.h │ │ │ │ ├── quicksort.h │ │ │ │ ├── random.h │ │ │ │ ├── random_shuffle.h │ │ │ │ ├── range_min.h │ │ │ │ ├── reducer.h │ │ │ │ ├── sample_sort.h │ │ │ │ ├── scheduler.h │ │ │ │ ├── seq.h │ │ │ │ ├── sequence.h │ │ │ │ ├── sequence_ops.h │ │ │ │ ├── sparse_mat_vec_mult.h │ │ │ │ ├── speculative_for.h │ │ │ │ ├── stlalgs.h │ │ │ │ ├── strings │ │ │ │ │ ├── cartesian_tree.h │ │ │ │ │ ├── lcp.h │ │ │ │ │ ├── makefile │ │ │ │ │ ├── string_basics.h │ │ │ │ │ ├── suffix_array.h │ │ │ │ │ ├── suffix_tree.h │ │ │ │ │ ├── test │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── suffix_array.cpp │ │ │ │ │ │ └── suffix_array_test.cpp │ │ │ │ │ └── test_suffix_tree.cpp │ │ │ │ ├── testSort.C │ │ │ │ ├── test_alloc.cpp │ │ │ │ ├── test_scheduler.cpp │ │ │ │ ├── time_operations.h │ │ │ │ ├── time_tests.cpp │ │ │ │ ├── transpose.h │ │ │ │ ├── union_find.h │ │ │ │ └── utilities.h │ │ │ ├── scripts │ │ │ │ ├── run_all_static.sh │ │ │ │ ├── run_batch_updates.sh │ │ │ │ ├── run_chunk_sizes.sh │ │ │ │ ├── run_khop.sh │ │ │ │ ├── run_memory_footprint.sh │ │ │ │ ├── run_nibble.sh │ │ │ │ ├── run_simultaneous_updates_queries.sh │ │ │ │ └── run_static.sh │ │ │ ├── tools │ │ │ │ ├── memory_footprint.cpp │ │ │ │ ├── rmat_util.h │ │ │ │ ├── run_batch_updates.cpp │ │ │ │ ├── run_simultaneous_updates_queries.cpp │ │ │ │ └── run_static_algorithm.cpp │ │ │ └── trees │ │ │ │ ├── augmented_map.h │ │ │ │ ├── augmented_node.h │ │ │ │ ├── augmented_ops.h │ │ │ │ ├── balance_utils.h │ │ │ │ ├── basic_node.h │ │ │ │ ├── build.h │ │ │ │ ├── gc.h │ │ │ │ ├── map.h │ │ │ │ ├── map_ops.h │ │ │ │ ├── pam.h │ │ │ │ ├── sequence_ops.h │ │ │ │ ├── utils.h │ │ │ │ └── weight_balanced_tree.h │ │ └── gbbs │ │ │ ├── .bazelrc │ │ │ ├── .github │ │ │ ├── actions │ │ │ │ └── setup-bazelisk │ │ │ │ │ └── action.yml │ │ │ └── workflows │ │ │ │ └── ci.yml │ │ │ ├── .gitignore │ │ │ ├── .gitmodules │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── benchmarks │ │ │ └── makefile.benchmarks │ │ │ ├── bin │ │ │ ├── .gitignore │ │ │ ├── benchmarks │ │ │ │ ├── .gitignore │ │ │ │ └── Connectivity │ │ │ │ │ └── .gitignore │ │ │ ├── gbbs │ │ │ │ ├── .gitignore │ │ │ │ └── encodings │ │ │ │ │ └── .gitignore │ │ │ └── pbbslib │ │ │ │ ├── .gitignore │ │ │ │ └── strings │ │ │ │ └── .gitignore │ │ │ ├── external │ │ │ ├── PAM │ │ │ │ ├── .gitignore │ │ │ │ ├── .gitmodules │ │ │ │ ├── Makeheader │ │ │ │ ├── README.md │ │ │ │ ├── copyright │ │ │ │ ├── examples │ │ │ │ │ ├── common │ │ │ │ │ │ └── sweep.h │ │ │ │ │ ├── index │ │ │ │ │ │ ├── index.cpp │ │ │ │ │ │ └── index.h │ │ │ │ │ ├── interval │ │ │ │ │ │ └── intervalTree.cpp │ │ │ │ │ ├── range_query │ │ │ │ │ │ ├── range_sweep.h │ │ │ │ │ │ ├── range_tree.h │ │ │ │ │ │ ├── range_utils.h │ │ │ │ │ │ ├── rs_test.cpp │ │ │ │ │ │ └── rt_test.cpp │ │ │ │ │ ├── rectangle │ │ │ │ │ │ ├── cgal.cpp │ │ │ │ │ │ ├── makefile │ │ │ │ │ │ ├── rec_sweep.cpp │ │ │ │ │ │ ├── rec_sweep.h │ │ │ │ │ │ ├── rec_sweep2.cpp │ │ │ │ │ │ ├── rec_sweep2.h │ │ │ │ │ │ ├── rec_test.cpp │ │ │ │ │ │ ├── rec_test2.cpp │ │ │ │ │ │ ├── rect_utils.h │ │ │ │ │ │ ├── rectangle.h │ │ │ │ │ │ └── rectangle2.h │ │ │ │ │ ├── segment │ │ │ │ │ │ ├── seg_sweep.cpp │ │ │ │ │ │ ├── seg_sweep.h │ │ │ │ │ │ ├── seg_sweep2.cpp │ │ │ │ │ │ ├── seg_sweep2.h │ │ │ │ │ │ ├── seg_sweep_g.cpp │ │ │ │ │ │ ├── seg_sweep_g.h │ │ │ │ │ │ ├── seg_test.cpp │ │ │ │ │ │ ├── seg_test2.cpp │ │ │ │ │ │ ├── seg_test_g.cpp │ │ │ │ │ │ ├── seg_utils_general.h │ │ │ │ │ │ ├── seg_utils_horizontal.h │ │ │ │ │ │ ├── segment.h │ │ │ │ │ │ ├── segment2.h │ │ │ │ │ │ └── segment_g.h │ │ │ │ │ └── tpch │ │ │ │ │ │ ├── lineitem.h │ │ │ │ │ │ ├── make │ │ │ │ │ │ ├── makefile │ │ │ │ │ │ ├── new_orders.h │ │ │ │ │ │ ├── old_queries.h │ │ │ │ │ │ ├── queries │ │ │ │ │ │ ├── Q1.h │ │ │ │ │ │ ├── Q10.h │ │ │ │ │ │ ├── Q11.h │ │ │ │ │ │ ├── Q12.h │ │ │ │ │ │ ├── Q13.h │ │ │ │ │ │ ├── Q14.h │ │ │ │ │ │ ├── Q15.h │ │ │ │ │ │ ├── Q16.h │ │ │ │ │ │ ├── Q17.h │ │ │ │ │ │ ├── Q18.h │ │ │ │ │ │ ├── Q19.h │ │ │ │ │ │ ├── Q2.h │ │ │ │ │ │ ├── Q20.h │ │ │ │ │ │ ├── Q21.h │ │ │ │ │ │ ├── Q22.h │ │ │ │ │ │ ├── Q3.h │ │ │ │ │ │ ├── Q4.h │ │ │ │ │ │ ├── Q5.h │ │ │ │ │ │ ├── Q6.h │ │ │ │ │ │ ├── Q7.h │ │ │ │ │ │ ├── Q8.h │ │ │ │ │ │ ├── Q9.h │ │ │ │ │ │ └── queries.h │ │ │ │ │ │ ├── tables.h │ │ │ │ │ │ ├── test.cpp │ │ │ │ │ │ └── utils.h │ │ │ │ └── include │ │ │ │ │ ├── WORKSPACE │ │ │ │ │ └── pam │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── augmented_map.h │ │ │ │ │ ├── augmented_node.h │ │ │ │ │ ├── augmented_ops.h │ │ │ │ │ ├── avl_tree.h │ │ │ │ │ ├── balance_utils.h │ │ │ │ │ ├── basic_node.h │ │ │ │ │ ├── build.h │ │ │ │ │ ├── gc.h │ │ │ │ │ ├── get_time.h │ │ │ │ │ ├── map.h │ │ │ │ │ ├── map_ops.h │ │ │ │ │ ├── pam.h │ │ │ │ │ ├── parse_command_line.h │ │ │ │ │ ├── red_black_tree.h │ │ │ │ │ ├── sequence_ops.h │ │ │ │ │ ├── treap.h │ │ │ │ │ ├── utils.h │ │ │ │ │ └── weight_balanced_tree.h │ │ │ └── parlaylib │ │ │ │ ├── .appveyor.yml │ │ │ │ ├── .clang-format │ │ │ │ ├── .clang-tidy │ │ │ │ ├── .cppcheck-suppress │ │ │ │ ├── .gitignore │ │ │ │ ├── .sanitizer-blacklist │ │ │ │ ├── .travis.yml │ │ │ │ ├── .valgrind-suppress │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── include │ │ │ │ ├── WORKSPACE │ │ │ │ └── parlay │ │ │ │ ├── BUILD │ │ │ │ ├── alloc.h │ │ │ │ ├── delayed_sequence.h │ │ │ │ ├── hash_table.h │ │ │ │ ├── internal │ │ │ │ ├── BUILD │ │ │ │ ├── binary_search.h │ │ │ │ ├── block_allocator.h │ │ │ │ ├── block_delayed.h │ │ │ │ ├── bucket_sort.h │ │ │ │ ├── collect_reduce.h │ │ │ │ ├── concurrent_stack.h │ │ │ │ ├── counting_sort.h │ │ │ │ ├── debug_uninitialized.h │ │ │ │ ├── file_map.h │ │ │ │ ├── get_time.h │ │ │ │ ├── group_by.h │ │ │ │ ├── integer_sort.h │ │ │ │ ├── memory_size.h │ │ │ │ ├── merge.h │ │ │ │ ├── merge_sort.h │ │ │ │ ├── posix │ │ │ │ │ ├── BUILD │ │ │ │ │ └── file_map_impl_posix.h │ │ │ │ ├── quicksort.h │ │ │ │ ├── sample_sort.h │ │ │ │ ├── scheduler_plugins │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── cilk.h │ │ │ │ │ ├── omp.h │ │ │ │ │ ├── sequential.h │ │ │ │ │ └── tbb.h │ │ │ │ ├── sequence_base.h │ │ │ │ ├── sequence_impl.h │ │ │ │ ├── sequence_ops.h │ │ │ │ ├── stream_delayed.h │ │ │ │ ├── transpose.h │ │ │ │ ├── uninitialized_sequence.h │ │ │ │ ├── uninitialized_storage.h │ │ │ │ ├── windows │ │ │ │ │ ├── BUILD │ │ │ │ │ └── file_map_impl_windows.h │ │ │ │ └── work_stealing_job.h │ │ │ │ ├── io.h │ │ │ │ ├── kth_smallest2.h │ │ │ │ ├── monoid.h │ │ │ │ ├── parallel.h │ │ │ │ ├── primitives.h │ │ │ │ ├── random.h │ │ │ │ ├── range.h │ │ │ │ ├── scheduler.h │ │ │ │ ├── sequence.h │ │ │ │ ├── slice.h │ │ │ │ ├── type_traits.h │ │ │ │ └── utilities.h │ │ │ ├── gbbs │ │ │ ├── BUILD │ │ │ ├── benchmark.h │ │ │ ├── bridge.h │ │ │ ├── bucket.h │ │ │ ├── compressed_vertex.h │ │ │ ├── contract.h │ │ │ ├── edge_array.h │ │ │ ├── edge_map_blocked.h │ │ │ ├── edge_map_data.h │ │ │ ├── edge_map_reduce.h │ │ │ ├── edge_map_utils.h │ │ │ ├── encodings │ │ │ │ ├── BUILD │ │ │ │ ├── byte.cc │ │ │ │ ├── byte.h │ │ │ │ ├── byte_pd.cc │ │ │ │ ├── byte_pd.h │ │ │ │ ├── byte_pd_amortized.cc │ │ │ │ ├── byte_pd_amortized.h │ │ │ │ ├── decoders.h │ │ │ │ └── makefile │ │ │ ├── flags.h │ │ │ ├── gbbs.h │ │ │ ├── graph.h │ │ │ ├── graph_io.cc │ │ │ ├── graph_io.h │ │ │ ├── graph_mutation.h │ │ │ ├── helpers │ │ │ │ ├── BUILD │ │ │ │ ├── assert.h │ │ │ │ ├── atomic_max_counter.h │ │ │ │ ├── atomic_sum_counter.h │ │ │ │ ├── counting_sort_no_transpose.h │ │ │ │ ├── dyn_arr.h │ │ │ │ ├── histogram.h │ │ │ │ ├── parse_command_line.cc │ │ │ │ ├── parse_command_line.h │ │ │ │ ├── resizable_table.h │ │ │ │ ├── sequential_ht.h │ │ │ │ ├── sparse_additive_map.h │ │ │ │ ├── sparse_table.h │ │ │ │ ├── speculative_for.h │ │ │ │ ├── undirected_edge.cc │ │ │ │ └── undirected_edge.h │ │ │ ├── interface.h │ │ │ ├── intersect.h │ │ │ ├── io.cc │ │ │ ├── io.h │ │ │ ├── julienne.h │ │ │ ├── macros.h │ │ │ ├── makefile │ │ │ ├── semiasym │ │ │ │ ├── BUILD │ │ │ │ ├── bitset.h │ │ │ │ ├── bitset_managers.h │ │ │ │ ├── block_vertex.h │ │ │ │ ├── graph_filter.h │ │ │ │ ├── graph_utils.h │ │ │ │ ├── tests │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── graph_filter_test.cc │ │ │ │ │ └── makefile │ │ │ │ └── utils.h │ │ │ ├── unit_tests │ │ │ │ ├── BUILD │ │ │ │ ├── graph_io_test.cc │ │ │ │ ├── graph_test.cc │ │ │ │ ├── graph_test_utils.cc │ │ │ │ ├── graph_test_utils.h │ │ │ │ └── undirected_edge_test.cc │ │ │ ├── vertex.h │ │ │ └── vertex_subset.h │ │ │ ├── makefile.variables │ │ │ └── utils │ │ │ ├── .gitignore │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── compressor.cc │ │ │ ├── converter.cc │ │ │ ├── converter.h │ │ │ ├── generators │ │ │ ├── BUILD │ │ │ ├── BarabasiAlbert.cc │ │ │ ├── RMAT.cc │ │ │ ├── barabasi_albert.h │ │ │ ├── create_ba.sh │ │ │ ├── create_rmat.sh │ │ │ ├── makefile │ │ │ └── rmat.h │ │ │ ├── makefile │ │ │ ├── random_reorder.cc │ │ │ ├── snap_converter.cc │ │ │ ├── to_char_arr.h │ │ │ └── to_edge_list.cc │ ├── run_batch_updates │ │ ├── makefile │ │ ├── pbbsrandom.h │ │ ├── rmat_util.h │ │ └── run_batch_updates.cc │ ├── run_graph_stats │ │ ├── GraphStats.cc │ │ ├── makefile │ │ ├── run_eval.py │ │ └── run_graph_stats.sh │ ├── run_simultaneous_updates_queries │ │ ├── makefile │ │ ├── pbbsrandom.h │ │ ├── rmat_util.h │ │ ├── run.sh │ │ ├── run_simultaneous_updates_queries.cc │ │ └── utils.h │ └── run_static_algorithms │ │ ├── eval.py │ │ ├── run_aspen.py │ │ ├── run_cpam.py │ │ ├── run_static_algorithms.sh │ │ └── settings.py ├── index │ ├── .gitignore │ ├── comp.py │ ├── index.cpp │ ├── index.h │ ├── index_encoder.h │ ├── makefile │ ├── run_index.sh │ └── wiki_small.txt.bz2 ├── interval │ ├── .gitignore │ ├── comp.py │ ├── intervalTree.cpp │ ├── makefile │ └── run_interval.sh ├── microbenchmarks │ ├── .gitignore │ ├── blocksize_tuning │ │ ├── __pycache__ │ │ │ └── settings.cpython-36.pyc │ │ ├── eval_microbenchmark.py │ │ ├── run.py │ │ ├── run_blocksize_tuning.sh │ │ └── settings.py │ ├── blocksize_vs_space │ │ ├── .gitignore │ │ ├── eval_microbenchmark.py │ │ ├── outputs │ │ │ ├── cpam-na-1-size_in_bytes-100000-100000.int_output │ │ │ ├── cpam-na-1-size_in_bytes-100000-100000.raw_output │ │ │ ├── cpam-na-16-size_in_bytes-100000-100000.int_output │ │ │ ├── cpam-na-16-size_in_bytes-100000-100000.raw_output │ │ │ ├── cpam-na-2-size_in_bytes-100000-100000.int_output │ │ │ ├── cpam-na-2-size_in_bytes-100000-100000.raw_output │ │ │ ├── cpam-na-32-size_in_bytes-100000-100000.int_output │ │ │ ├── cpam-na-4-size_in_bytes-100000-100000.int_output │ │ │ ├── cpam-na-4-size_in_bytes-100000-100000.raw_output │ │ │ ├── cpam-na-8-size_in_bytes-100000-100000.int_output │ │ │ └── cpam-na-8-size_in_bytes-100000-100000.raw_output │ │ ├── run.py │ │ ├── run_blocksize_vs_space.sh │ │ └── settings.py │ ├── experiments │ │ ├── .gitignore │ │ ├── eval_microbenchmark.py │ │ ├── run_microbenchmark.py │ │ └── settings.py │ ├── makefile │ ├── run_microbenchmark.sh │ ├── testParallel-PAM.cpp │ └── testParallel.cpp └── range_query │ ├── .gitignore │ ├── comp.py │ ├── makefile │ ├── range_tree.h │ ├── range_utils.h │ ├── rt_test.cpp │ └── run_range.sh └── include ├── WORKSPACE ├── cpam ├── BUILD ├── augmented_map.h ├── augmented_node.h ├── augmented_ops.h ├── balance_utils.h ├── basic_node.h ├── basic_node_helpers.h ├── build.h ├── byte_encode.h ├── compression.h ├── cpam.h ├── gc.h ├── get_time.h ├── map.h ├── map_ops.h ├── parse_command_line.h ├── sequence_ops.h ├── test.cpp ├── utils.h └── weight_balanced_tree.h └── pam ├── BUILD ├── augmented_map.h ├── augmented_node.h ├── augmented_ops.h ├── avl_tree.h ├── balance_utils.h ├── basic_node.h ├── build.h ├── gc.h ├── get_time.h ├── map.h ├── map_ops.h ├── pam.h ├── parse_command_line.h ├── red_black_tree.h ├── sequence_ops.h ├── treap.h ├── utils.h └── weight_balanced_tree.h /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/README.md -------------------------------------------------------------------------------- /TODOs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/TODOs.md -------------------------------------------------------------------------------- /examples/HNSW/HNSW.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/HNSW.hpp -------------------------------------------------------------------------------- /examples/HNSW/dist_ang.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/dist_ang.hpp -------------------------------------------------------------------------------- /examples/HNSW/dist_l2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/dist_l2.hpp -------------------------------------------------------------------------------- /examples/HNSW/eval_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/eval_graph.cpp -------------------------------------------------------------------------------- /examples/HNSW/gen_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/gen_model.cpp -------------------------------------------------------------------------------- /examples/HNSW/h5_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/h5_ops.hpp -------------------------------------------------------------------------------- /examples/HNSW/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/makefile -------------------------------------------------------------------------------- /examples/HNSW/type_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/type_point.hpp -------------------------------------------------------------------------------- /examples/HNSW/util/benchUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/util/benchUtils.h -------------------------------------------------------------------------------- /examples/HNSW/util/parse_command_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/HNSW/util/parse_command_line.h -------------------------------------------------------------------------------- /examples/basic_examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/basic_examples/.gitignore -------------------------------------------------------------------------------- /examples/basic_examples/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/basic_examples/makefile -------------------------------------------------------------------------------- /examples/basic_examples/map_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/basic_examples/map_example.cpp -------------------------------------------------------------------------------- /examples/diskann/IO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/IO.h -------------------------------------------------------------------------------- /examples/diskann/bench/MakeBench: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/bench/MakeBench -------------------------------------------------------------------------------- /examples/diskann/bench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/bench/Makefile -------------------------------------------------------------------------------- /examples/diskann/bench/neighborsTime.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/bench/neighborsTime.C -------------------------------------------------------------------------------- /examples/diskann/bench/parallelDefsANN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/bench/parallelDefsANN -------------------------------------------------------------------------------- /examples/diskann/bench/parlay: -------------------------------------------------------------------------------- 1 | ../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/index.h -------------------------------------------------------------------------------- /examples/diskann/tests/insertsAndQueries/cpam: -------------------------------------------------------------------------------- 1 | ../../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann/tests/insertsAndQueries/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/insertsAndQueries/makefile -------------------------------------------------------------------------------- /examples/diskann/tests/insertsAndQueries/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/insertsAndQueries/neighbors.h -------------------------------------------------------------------------------- /examples/diskann/tests/insertsAndQueries/neighbors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/insertsAndQueries/neighbors.sh -------------------------------------------------------------------------------- /examples/diskann/tests/insertsAndQueries/pam: -------------------------------------------------------------------------------- 1 | ../../../../include/pam -------------------------------------------------------------------------------- /examples/diskann/tests/insertsAndQueries/parlay: -------------------------------------------------------------------------------- 1 | ../../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/tests/insertsDeletesQueries/cpam: -------------------------------------------------------------------------------- 1 | ../../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann/tests/insertsDeletesQueries/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/insertsDeletesQueries/makefile -------------------------------------------------------------------------------- /examples/diskann/tests/insertsDeletesQueries/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/insertsDeletesQueries/neighbors.h -------------------------------------------------------------------------------- /examples/diskann/tests/insertsDeletesQueries/neighbors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/insertsDeletesQueries/neighbors.sh -------------------------------------------------------------------------------- /examples/diskann/tests/insertsDeletesQueries/pam: -------------------------------------------------------------------------------- 1 | ../../../../include/pam -------------------------------------------------------------------------------- /examples/diskann/tests/insertsDeletesQueries/parlay: -------------------------------------------------------------------------------- 1 | ../../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/tests/neighbors/cpam: -------------------------------------------------------------------------------- 1 | ../../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann/tests/neighbors/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighbors/makefile -------------------------------------------------------------------------------- /examples/diskann/tests/neighbors/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighbors/neighbors.h -------------------------------------------------------------------------------- /examples/diskann/tests/neighbors/neighbors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighbors/neighbors.sh -------------------------------------------------------------------------------- /examples/diskann/tests/neighbors/pam: -------------------------------------------------------------------------------- 1 | ../../../../include/pam -------------------------------------------------------------------------------- /examples/diskann/tests/neighbors/parlay: -------------------------------------------------------------------------------- 1 | ../../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsCycle/cpam: -------------------------------------------------------------------------------- 1 | ../../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsCycle/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighborsCycle/makefile -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsCycle/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighborsCycle/neighbors.h -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsCycle/neighbors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighborsCycle/neighbors.sh -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsCycle/pam: -------------------------------------------------------------------------------- 1 | ../../../../include/pam -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsCycle/parlay: -------------------------------------------------------------------------------- 1 | ../../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsSlidingWindow/cpam: -------------------------------------------------------------------------------- 1 | ../../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsSlidingWindow/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighborsSlidingWindow/makefile -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsSlidingWindow/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighborsSlidingWindow/neighbors.h -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsSlidingWindow/neighbors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/neighborsSlidingWindow/neighbors.sh -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsSlidingWindow/pam: -------------------------------------------------------------------------------- 1 | ../../../../include/pam -------------------------------------------------------------------------------- /examples/diskann/tests/neighborsSlidingWindow/parlay: -------------------------------------------------------------------------------- 1 | ../../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/tests/simpleInserts/cpam: -------------------------------------------------------------------------------- 1 | ../../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann/tests/simpleInserts/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/simpleInserts/makefile -------------------------------------------------------------------------------- /examples/diskann/tests/simpleInserts/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/simpleInserts/neighbors.h -------------------------------------------------------------------------------- /examples/diskann/tests/simpleInserts/neighbors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/tests/simpleInserts/neighbors.sh -------------------------------------------------------------------------------- /examples/diskann/tests/simpleInserts/pam: -------------------------------------------------------------------------------- 1 | ../../../../include/pam -------------------------------------------------------------------------------- /examples/diskann/tests/simpleInserts/parlay: -------------------------------------------------------------------------------- 1 | ../../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/types.h -------------------------------------------------------------------------------- /examples/diskann/util/NSGDist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/util/NSGDist.h -------------------------------------------------------------------------------- /examples/diskann/util/check_nn_recall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/util/check_nn_recall.h -------------------------------------------------------------------------------- /examples/diskann/util/counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/util/counter.h -------------------------------------------------------------------------------- /examples/diskann/util/csvfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/util/csvfile.h -------------------------------------------------------------------------------- /examples/diskann/util/distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/util/distance.h -------------------------------------------------------------------------------- /examples/diskann/util/parse_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann/util/parse_results.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/.gitignore -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/IO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/IO.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/MakeBench: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/MakeBench -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/Makefile -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/benchUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/benchUtils.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/cpam: -------------------------------------------------------------------------------- 1 | ../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/neighborsCheck.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/neighborsCheck.C -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/neighborsTime.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/neighborsTime.C -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/parallelDefsANN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/parallelDefsANN -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/parlay: -------------------------------------------------------------------------------- 1 | ../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/runTestsANN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/runTestsANN.py -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/runTestsANN.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/runTestsANN.pyc -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/testInputs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/testInputs -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/testInputs_small: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/testInputs_small -------------------------------------------------------------------------------- /examples/diskann_without_cpam/bench/time_loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/bench/time_loop.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/utils/NSGDist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/utils/NSGDist.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/utils/beamSearch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/utils/beamSearch.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/utils/distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/utils/distance.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/utils/indexTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/utils/indexTools.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/utils/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/utils/stats.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/utils/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/utils/types.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/.gitignore: -------------------------------------------------------------------------------- 1 | neighbors 2 | -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/vamana/Makefile -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/cpam: -------------------------------------------------------------------------------- 1 | ../../../include/cpam -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/vamana/index.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/neighbors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/vamana/neighbors.h -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/oFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/vamana/oFile -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/parlay: -------------------------------------------------------------------------------- 1 | ../../../parlaylib/include/parlay -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/testInputs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/vamana/testInputs -------------------------------------------------------------------------------- /examples/diskann_without_cpam/vamana/testInputs_small: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/diskann_without_cpam/vamana/testInputs_small -------------------------------------------------------------------------------- /examples/graphs/algorithms/BC.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/BC.cc -------------------------------------------------------------------------------- /examples/graphs/algorithms/BC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/BC.h -------------------------------------------------------------------------------- /examples/graphs/algorithms/BFS.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/BFS.cc -------------------------------------------------------------------------------- /examples/graphs/algorithms/BFS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/BFS.h -------------------------------------------------------------------------------- /examples/graphs/algorithms/Flatsnap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/Flatsnap.cc -------------------------------------------------------------------------------- /examples/graphs/algorithms/MIS.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/MIS.cc -------------------------------------------------------------------------------- /examples/graphs/algorithms/MIS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/MIS.h -------------------------------------------------------------------------------- /examples/graphs/algorithms/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/algorithms/makefile -------------------------------------------------------------------------------- /examples/graphs/aspen/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/api.h -------------------------------------------------------------------------------- /examples/graphs/aspen/aspen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/aspen.h -------------------------------------------------------------------------------- /examples/graphs/aspen/build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/build.h -------------------------------------------------------------------------------- /examples/graphs/aspen/byte-pd-amortized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/byte-pd-amortized.h -------------------------------------------------------------------------------- /examples/graphs/aspen/compression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/compression.h -------------------------------------------------------------------------------- /examples/graphs/aspen/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/flags.h -------------------------------------------------------------------------------- /examples/graphs/aspen/graph_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/graph_io.h -------------------------------------------------------------------------------- /examples/graphs/aspen/immutable_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/immutable_graph.h -------------------------------------------------------------------------------- /examples/graphs/aspen/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/macros.h -------------------------------------------------------------------------------- /examples/graphs/aspen/sequentialHT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/sequentialHT.h -------------------------------------------------------------------------------- /examples/graphs/aspen/traversable_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/traversable_graph.h -------------------------------------------------------------------------------- /examples/graphs/aspen/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/utils.h -------------------------------------------------------------------------------- /examples/graphs/aspen/versioned_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/versioned_graph.h -------------------------------------------------------------------------------- /examples/graphs/aspen/vertex_subset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/aspen/vertex_subset.h -------------------------------------------------------------------------------- /examples/graphs/inputs/build_inputs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/inputs/build_inputs.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/BC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/BC.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/BFS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/BFS.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/LDD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/LDD.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/MIS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/MIS.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/Nibble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/Nibble.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/k-Hop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/k-Hop.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/algorithms/mutual_friends.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/algorithms/mutual_friends.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/common/IO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/common/IO.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/common/byte-pd-amortized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/common/byte-pd-amortized.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/common/compression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/common/compression.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/common/types.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/api.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/traversible_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/traversible_graph.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/compressed_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/compressed_iter.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/compressed_iter_fat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/compressed_iter_fat.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/compressed_lists.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/compressed_lists.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/compressed_nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/compressed_nodes.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/compressed_nodes_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/compressed_nodes_2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/compressed_nodes_fat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/compressed_nodes_fat.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/immutable_graph_tree_plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/immutable_graph_tree_plus.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/tree_plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/tree_plus.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/uncompressed_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/uncompressed_iter.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/uncompressed_lists.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/uncompressed_lists.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/tree_plus/uncompressed_nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/tree_plus/uncompressed_nodes.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/versioned_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/versioned_graph.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/versioned_graph_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/versioned_graph_2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/versioned_graph_waitfree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/versioned_graph_waitfree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/versioning_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/versioning_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/graph/vertex_subset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/graph/vertex_subset.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/lib_extensions/sequentialHT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/lib_extensions/sequentialHT.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/lib_extensions/sparseSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/lib_extensions/sparseSet.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/lib_extensions/sparse_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/lib_extensions/sparse_table.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/lib_extensions/sparse_table_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/lib_extensions/sparse_table_hash.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/.gitignore -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/README.md -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/alloc.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/allocator.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/bag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/bag.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/binary_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/binary_search.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/block_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/block_allocator.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/bucket_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/bucket_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/collect_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/collect_reduce.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/concurrent_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/concurrent_stack.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/counting_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/counting_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/examples/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/examples/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/examples/mcss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/examples/mcss.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/examples/word_counts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/examples/word_counts.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/get_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/get_time.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/hash_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/hash_table.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/histogram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/histogram.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/integer_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/integer_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/kth_smallest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/kth_smallest.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/list_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/list_allocator.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/memory_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/memory_size.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/merge.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/merge_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/merge_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/monoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/monoid.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/old_counting_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/old_counting_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/parallel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/parallel.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/parse_command_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/parse_command_line.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/pool_scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/pool_scheduler.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/quicksort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/quicksort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/random.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/random_shuffle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/random_shuffle.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/range_min.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/range_min.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/reducer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/reducer.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/sample_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/sample_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/scheduler.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/seq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/seq.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/sequence.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/sequence_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/sequence_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/sparse_mat_vec_mult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/sparse_mat_vec_mult.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/speculative_for.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/speculative_for.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/stlalgs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/stlalgs.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/cartesian_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/cartesian_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/lcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/lcp.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/string_basics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/string_basics.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/suffix_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/suffix_array.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/suffix_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/suffix_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/test/Makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/test/suffix_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/test/suffix_array.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/test/suffix_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/test/suffix_array_test.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/strings/test_suffix_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/strings/test_suffix_tree.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/testSort.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/testSort.C -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/test_alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/test_alloc.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/test_scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/test_scheduler.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/time_operations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/time_operations.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/time_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/time_tests.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/transpose.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/union_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/union_find.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/pbbslib/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/pbbslib/utilities.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_all_static.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_all_static.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_batch_updates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_batch_updates.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_chunk_sizes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_chunk_sizes.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_khop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_khop.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_memory_footprint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_memory_footprint.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_nibble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_nibble.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_simultaneous_updates_queries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_simultaneous_updates_queries.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/scripts/run_static.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/scripts/run_static.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/tools/memory_footprint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/tools/memory_footprint.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/tools/rmat_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/tools/rmat_util.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/tools/run_batch_updates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/tools/run_batch_updates.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/tools/run_simultaneous_updates_queries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/tools/run_simultaneous_updates_queries.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/tools/run_static_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/tools/run_static_algorithm.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/augmented_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/augmented_map.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/augmented_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/augmented_node.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/augmented_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/augmented_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/balance_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/balance_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/basic_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/basic_node.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/build.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/gc.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/map.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/map_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/map_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/pam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/pam.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/sequence_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/sequence_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/aspen/trees/weight_balanced_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/aspen/trees/weight_balanced_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/.bazelrc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/.github/actions/setup-bazelisk/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/.github/actions/setup-bazelisk/action.yml -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/.github/workflows/ci.yml -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/.gitignore -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/.gitmodules -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/LICENSE -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/README.md -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/benchmarks/makefile.benchmarks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/benchmarks/makefile.benchmarks -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/benchmarks/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | 3 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/benchmarks/Connectivity/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/gbbs/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/gbbs/encodings/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/pbbslib/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/bin/pbbslib/strings/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/.gitignore -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/Makeheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/Makeheader -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/README.md -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/copyright -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/common/sweep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/common/sweep.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/index/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/index/index.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/index/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/index/index.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/interval/intervalTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/interval/intervalTree.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/range_sweep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/range_sweep.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/range_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/range_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/range_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/range_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/rs_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/rs_test.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/rt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/range_query/rt_test.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/cgal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/cgal.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep2.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_sweep2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_test.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rec_test2.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rect_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rect_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rectangle.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rectangle2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/rectangle/rectangle2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep2.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep_g.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep_g.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep_g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_sweep_g.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_test.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_test2.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_test_g.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_test_g.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_utils_general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_utils_general.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_utils_horizontal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/seg_utils_horizontal.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/segment.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/segment2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/segment2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/segment/segment_g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/segment/segment_g.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/lineitem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/lineitem.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/new_orders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/new_orders.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/old_queries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/old_queries.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q1.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q10.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q11.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q12.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q13.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q13.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q14.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q14.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q15.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q15.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q16.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q17.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q17.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q18.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q18.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q19.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q19.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q20.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q21.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q21.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q22.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q22.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q3.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q4.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q5.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q6.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q7.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q8.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/Q9.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/queries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/queries/queries.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/tables.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/test.cpp -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/examples/tpch/utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/WORKSPACE -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/augmented_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/augmented_map.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/augmented_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/augmented_node.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/augmented_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/augmented_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/avl_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/avl_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/balance_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/balance_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/basic_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/basic_node.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/build.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/gc.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/get_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/get_time.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/map.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/map_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/map_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/pam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/pam.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/parse_command_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/parse_command_line.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/red_black_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/red_black_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/sequence_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/sequence_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/treap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/treap.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/PAM/include/pam/weight_balanced_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/PAM/include/pam/weight_balanced_tree.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.appveyor.yml -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.clang-format -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.clang-tidy -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.cppcheck-suppress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.cppcheck-suppress -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.gitignore -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.sanitizer-blacklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.sanitizer-blacklist -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/.travis.yml -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/.valgrind-suppress: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/LICENSE -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/README.md -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/WORKSPACE -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/alloc.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/delayed_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/delayed_sequence.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/hash_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/hash_table.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/binary_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/binary_search.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/block_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/block_allocator.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/block_delayed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/block_delayed.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/bucket_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/bucket_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/collect_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/collect_reduce.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/concurrent_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/concurrent_stack.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/counting_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/counting_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/debug_uninitialized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/debug_uninitialized.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/file_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/file_map.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/get_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/get_time.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/group_by.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/group_by.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/integer_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/integer_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/memory_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/memory_size.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/merge.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/merge_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/merge_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/posix/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/posix/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/posix/file_map_impl_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/posix/file_map_impl_posix.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/quicksort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/quicksort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sample_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sample_sort.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/cilk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/cilk.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/omp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/omp.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/sequential.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/sequential.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/tbb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/scheduler_plugins/tbb.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sequence_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sequence_base.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sequence_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sequence_impl.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sequence_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/sequence_ops.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/stream_delayed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/stream_delayed.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/transpose.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/uninitialized_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/uninitialized_sequence.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/uninitialized_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/uninitialized_storage.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/windows/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/windows/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/windows/file_map_impl_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/windows/file_map_impl_windows.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/work_stealing_job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/internal/work_stealing_job.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/io.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/kth_smallest2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/kth_smallest2.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/monoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/monoid.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/parallel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/parallel.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/primitives.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/random.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/range.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/scheduler.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/sequence.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/slice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/slice.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/type_traits.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/external/parlaylib/include/parlay/utilities.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/benchmark.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/bridge.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/bucket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/bucket.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/compressed_vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/compressed_vertex.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/contract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/contract.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/edge_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/edge_array.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/edge_map_blocked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/edge_map_blocked.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/edge_map_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/edge_map_data.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/edge_map_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/edge_map_reduce.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/edge_map_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/edge_map_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/byte.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/byte.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/byte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/byte.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd_amortized.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd_amortized.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd_amortized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/byte_pd_amortized.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/decoders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/decoders.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/encodings/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/encodings/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/flags.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/gbbs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/gbbs.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/graph.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/graph_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/graph_io.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/graph_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/graph_io.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/graph_mutation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/graph_mutation.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/assert.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/atomic_max_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/atomic_max_counter.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/atomic_sum_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/atomic_sum_counter.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/counting_sort_no_transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/counting_sort_no_transpose.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/dyn_arr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/dyn_arr.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/histogram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/histogram.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/parse_command_line.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/parse_command_line.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/parse_command_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/parse_command_line.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/resizable_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/resizable_table.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/sequential_ht.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/sequential_ht.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/sparse_additive_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/sparse_additive_map.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/sparse_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/sparse_table.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/speculative_for.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/speculative_for.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/undirected_edge.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/undirected_edge.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/helpers/undirected_edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/helpers/undirected_edge.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/interface.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/intersect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/intersect.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/io.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/io.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/julienne.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/julienne.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/macros.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/bitset.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/bitset_managers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/bitset_managers.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/block_vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/block_vertex.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/graph_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/graph_filter.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/graph_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/graph_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/tests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/tests/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/tests/graph_filter_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/tests/graph_filter_test.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/tests/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/tests/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/semiasym/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/semiasym/utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/unit_tests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/unit_tests/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_io_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_io_test.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_test.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_test_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_test_utils.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/unit_tests/graph_test_utils.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/unit_tests/undirected_edge_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/unit_tests/undirected_edge_test.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/vertex.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/gbbs/vertex_subset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/gbbs/vertex_subset.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/makefile.variables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/makefile.variables -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/.gitignore -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/README.md -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/compressor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/compressor.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/converter.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/converter.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/BUILD -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/BarabasiAlbert.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/BarabasiAlbert.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/RMAT.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/RMAT.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/barabasi_albert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/barabasi_albert.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/create_ba.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/create_ba.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/create_rmat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/create_rmat.sh -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/generators/rmat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/generators/rmat.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/makefile -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/random_reorder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/random_reorder.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/snap_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/snap_converter.cc -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/to_char_arr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/to_char_arr.h -------------------------------------------------------------------------------- /examples/graphs/other_systems/gbbs/utils/to_edge_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/other_systems/gbbs/utils/to_edge_list.cc -------------------------------------------------------------------------------- /examples/graphs/run_batch_updates/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_batch_updates/makefile -------------------------------------------------------------------------------- /examples/graphs/run_batch_updates/pbbsrandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_batch_updates/pbbsrandom.h -------------------------------------------------------------------------------- /examples/graphs/run_batch_updates/rmat_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_batch_updates/rmat_util.h -------------------------------------------------------------------------------- /examples/graphs/run_batch_updates/run_batch_updates.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_batch_updates/run_batch_updates.cc -------------------------------------------------------------------------------- /examples/graphs/run_graph_stats/GraphStats.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_graph_stats/GraphStats.cc -------------------------------------------------------------------------------- /examples/graphs/run_graph_stats/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_graph_stats/makefile -------------------------------------------------------------------------------- /examples/graphs/run_graph_stats/run_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_graph_stats/run_eval.py -------------------------------------------------------------------------------- /examples/graphs/run_graph_stats/run_graph_stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_graph_stats/run_graph_stats.sh -------------------------------------------------------------------------------- /examples/graphs/run_simultaneous_updates_queries/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_simultaneous_updates_queries/makefile -------------------------------------------------------------------------------- /examples/graphs/run_simultaneous_updates_queries/pbbsrandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_simultaneous_updates_queries/pbbsrandom.h -------------------------------------------------------------------------------- /examples/graphs/run_simultaneous_updates_queries/rmat_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_simultaneous_updates_queries/rmat_util.h -------------------------------------------------------------------------------- /examples/graphs/run_simultaneous_updates_queries/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_simultaneous_updates_queries/run.sh -------------------------------------------------------------------------------- /examples/graphs/run_simultaneous_updates_queries/run_simultaneous_updates_queries.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_simultaneous_updates_queries/run_simultaneous_updates_queries.cc -------------------------------------------------------------------------------- /examples/graphs/run_simultaneous_updates_queries/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_simultaneous_updates_queries/utils.h -------------------------------------------------------------------------------- /examples/graphs/run_static_algorithms/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_static_algorithms/eval.py -------------------------------------------------------------------------------- /examples/graphs/run_static_algorithms/run_aspen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_static_algorithms/run_aspen.py -------------------------------------------------------------------------------- /examples/graphs/run_static_algorithms/run_cpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_static_algorithms/run_cpam.py -------------------------------------------------------------------------------- /examples/graphs/run_static_algorithms/run_static_algorithms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_static_algorithms/run_static_algorithms.sh -------------------------------------------------------------------------------- /examples/graphs/run_static_algorithms/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/graphs/run_static_algorithms/settings.py -------------------------------------------------------------------------------- /examples/index/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/.gitignore -------------------------------------------------------------------------------- /examples/index/comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/comp.py -------------------------------------------------------------------------------- /examples/index/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/index.cpp -------------------------------------------------------------------------------- /examples/index/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/index.h -------------------------------------------------------------------------------- /examples/index/index_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/index_encoder.h -------------------------------------------------------------------------------- /examples/index/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/makefile -------------------------------------------------------------------------------- /examples/index/run_index.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/run_index.sh -------------------------------------------------------------------------------- /examples/index/wiki_small.txt.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/index/wiki_small.txt.bz2 -------------------------------------------------------------------------------- /examples/interval/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/interval/.gitignore -------------------------------------------------------------------------------- /examples/interval/comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/interval/comp.py -------------------------------------------------------------------------------- /examples/interval/intervalTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/interval/intervalTree.cpp -------------------------------------------------------------------------------- /examples/interval/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/interval/makefile -------------------------------------------------------------------------------- /examples/interval/run_interval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/interval/run_interval.sh -------------------------------------------------------------------------------- /examples/microbenchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/.gitignore -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_tuning/__pycache__/settings.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_tuning/__pycache__/settings.cpython-36.pyc -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_tuning/eval_microbenchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_tuning/eval_microbenchmark.py -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_tuning/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_tuning/run.py -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_tuning/run_blocksize_tuning.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_tuning/run_blocksize_tuning.sh -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_tuning/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_tuning/settings.py -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/eval_microbenchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/eval_microbenchmark.py -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-1-size_in_bytes-100000-100000.int_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-1-size_in_bytes-100000-100000.int_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-1-size_in_bytes-100000-100000.raw_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-1-size_in_bytes-100000-100000.raw_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-16-size_in_bytes-100000-100000.int_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-16-size_in_bytes-100000-100000.int_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-16-size_in_bytes-100000-100000.raw_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-16-size_in_bytes-100000-100000.raw_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-2-size_in_bytes-100000-100000.int_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-2-size_in_bytes-100000-100000.int_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-2-size_in_bytes-100000-100000.raw_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-2-size_in_bytes-100000-100000.raw_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-32-size_in_bytes-100000-100000.int_output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-4-size_in_bytes-100000-100000.int_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-4-size_in_bytes-100000-100000.int_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-4-size_in_bytes-100000-100000.raw_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-4-size_in_bytes-100000-100000.raw_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-8-size_in_bytes-100000-100000.int_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-8-size_in_bytes-100000-100000.int_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-8-size_in_bytes-100000-100000.raw_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/outputs/cpam-na-8-size_in_bytes-100000-100000.raw_output -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/run.py -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/run_blocksize_vs_space.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/run_blocksize_vs_space.sh -------------------------------------------------------------------------------- /examples/microbenchmarks/blocksize_vs_space/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/blocksize_vs_space/settings.py -------------------------------------------------------------------------------- /examples/microbenchmarks/experiments/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /examples/microbenchmarks/experiments/eval_microbenchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/experiments/eval_microbenchmark.py -------------------------------------------------------------------------------- /examples/microbenchmarks/experiments/run_microbenchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/experiments/run_microbenchmark.py -------------------------------------------------------------------------------- /examples/microbenchmarks/experiments/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/experiments/settings.py -------------------------------------------------------------------------------- /examples/microbenchmarks/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/makefile -------------------------------------------------------------------------------- /examples/microbenchmarks/run_microbenchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/run_microbenchmark.sh -------------------------------------------------------------------------------- /examples/microbenchmarks/testParallel-PAM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/testParallel-PAM.cpp -------------------------------------------------------------------------------- /examples/microbenchmarks/testParallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/microbenchmarks/testParallel.cpp -------------------------------------------------------------------------------- /examples/range_query/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/.gitignore -------------------------------------------------------------------------------- /examples/range_query/comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/comp.py -------------------------------------------------------------------------------- /examples/range_query/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/makefile -------------------------------------------------------------------------------- /examples/range_query/range_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/range_tree.h -------------------------------------------------------------------------------- /examples/range_query/range_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/range_utils.h -------------------------------------------------------------------------------- /examples/range_query/rt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/rt_test.cpp -------------------------------------------------------------------------------- /examples/range_query/run_range.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/examples/range_query/run_range.sh -------------------------------------------------------------------------------- /include/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/WORKSPACE -------------------------------------------------------------------------------- /include/cpam/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/BUILD -------------------------------------------------------------------------------- /include/cpam/augmented_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/augmented_map.h -------------------------------------------------------------------------------- /include/cpam/augmented_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/augmented_node.h -------------------------------------------------------------------------------- /include/cpam/augmented_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/augmented_ops.h -------------------------------------------------------------------------------- /include/cpam/balance_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/balance_utils.h -------------------------------------------------------------------------------- /include/cpam/basic_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/basic_node.h -------------------------------------------------------------------------------- /include/cpam/basic_node_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/basic_node_helpers.h -------------------------------------------------------------------------------- /include/cpam/build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/build.h -------------------------------------------------------------------------------- /include/cpam/byte_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/byte_encode.h -------------------------------------------------------------------------------- /include/cpam/compression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/compression.h -------------------------------------------------------------------------------- /include/cpam/cpam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/cpam.h -------------------------------------------------------------------------------- /include/cpam/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/gc.h -------------------------------------------------------------------------------- /include/cpam/get_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/get_time.h -------------------------------------------------------------------------------- /include/cpam/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/map.h -------------------------------------------------------------------------------- /include/cpam/map_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/map_ops.h -------------------------------------------------------------------------------- /include/cpam/parse_command_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/parse_command_line.h -------------------------------------------------------------------------------- /include/cpam/sequence_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/sequence_ops.h -------------------------------------------------------------------------------- /include/cpam/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/test.cpp -------------------------------------------------------------------------------- /include/cpam/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/utils.h -------------------------------------------------------------------------------- /include/cpam/weight_balanced_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/cpam/weight_balanced_tree.h -------------------------------------------------------------------------------- /include/pam/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/BUILD -------------------------------------------------------------------------------- /include/pam/augmented_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/augmented_map.h -------------------------------------------------------------------------------- /include/pam/augmented_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/augmented_node.h -------------------------------------------------------------------------------- /include/pam/augmented_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/augmented_ops.h -------------------------------------------------------------------------------- /include/pam/avl_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/avl_tree.h -------------------------------------------------------------------------------- /include/pam/balance_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/balance_utils.h -------------------------------------------------------------------------------- /include/pam/basic_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/basic_node.h -------------------------------------------------------------------------------- /include/pam/build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/build.h -------------------------------------------------------------------------------- /include/pam/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/gc.h -------------------------------------------------------------------------------- /include/pam/get_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/get_time.h -------------------------------------------------------------------------------- /include/pam/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/map.h -------------------------------------------------------------------------------- /include/pam/map_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/map_ops.h -------------------------------------------------------------------------------- /include/pam/pam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/pam.h -------------------------------------------------------------------------------- /include/pam/parse_command_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/parse_command_line.h -------------------------------------------------------------------------------- /include/pam/red_black_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/red_black_tree.h -------------------------------------------------------------------------------- /include/pam/sequence_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/sequence_ops.h -------------------------------------------------------------------------------- /include/pam/treap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/treap.h -------------------------------------------------------------------------------- /include/pam/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/utils.h -------------------------------------------------------------------------------- /include/pam/weight_balanced_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParAlg/CPAM/HEAD/include/pam/weight_balanced_tree.h --------------------------------------------------------------------------------