├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── base ├── CMakeLists.txt ├── actor.hpp ├── color.hpp ├── get_ip.hpp ├── magic.hpp ├── message.cpp ├── message.hpp ├── node.cpp ├── node.hpp ├── sarray_binstream.cpp ├── sarray_binstream.hpp ├── sarray_binstream_test.cpp ├── third_party │ ├── network_utils.cpp │ ├── network_utils.h │ ├── network_utils_test.cpp │ ├── range.h │ └── sarray.h └── threadsafe_queue.hpp ├── cmake ├── dep.cmake └── modules │ ├── gflags.cmake │ ├── glog.cmake │ ├── gtest.cmake │ └── zeromq.cmake ├── comm ├── CMakeLists.txt ├── abstract_mailbox.hpp ├── abstract_sender.hpp ├── basic_mailbox.cpp ├── basic_mailbox.hpp ├── resender.hpp ├── scheduler_mailbox.cpp ├── scheduler_mailbox.hpp ├── scheduler_mailbox_test.cpp ├── sender.cpp ├── sender.hpp ├── simple_sender.hpp ├── worker_mailbox.cpp ├── worker_mailbox.hpp └── worker_mailbox_test.cpp ├── core ├── CMakeLists.txt ├── abstract_collection_map.hpp ├── cache │ ├── abstract_fetcher.hpp │ ├── bin_to_part_mappers.hpp │ ├── fetcher.cpp │ ├── fetcher.hpp │ ├── fetcher_test.cpp │ └── typed_cache.hpp ├── collection_map.hpp ├── engine.cpp ├── engine.hpp ├── engine_elem.hpp ├── executor │ ├── abstract_executor.hpp │ ├── executor.cpp │ ├── executor.hpp │ ├── executor_test.cpp │ ├── thread_pool.cpp │ ├── thread_pool.hpp │ └── thread_pool_test.cpp ├── index │ ├── abstract_key_to_part_mapper.hpp │ ├── abstract_part_to_node_mapper.hpp │ ├── hash_key_to_part_mapper.hpp │ ├── hash_key_to_part_mapper_test.cpp │ ├── hash_part_to_node_mapper.hpp │ ├── hash_part_to_node_mapper_test.cpp │ ├── key_to_part_mappers.hpp │ ├── range_key_to_part_mapper.hpp │ └── simple_part_to_node_mapper.hpp ├── intermediate │ ├── abstract_intermediate_store.hpp │ ├── intermediate_store.hpp │ └── simple_intermediate_store.hpp ├── map_output │ ├── abstract_map_output.hpp │ ├── map_output_storage.cpp │ ├── map_output_storage.hpp │ ├── map_output_stream.hpp │ ├── map_output_stream_store.hpp │ ├── partitioned_map_output.hpp │ └── partitioned_map_output_test.cpp ├── partition │ ├── abstract_fetcher.hpp │ ├── abstract_partition.hpp │ ├── block_partition.hpp │ ├── file_partition.hpp │ ├── indexed_seq_partition.hpp │ ├── indexed_seq_partition_test.cpp │ ├── partition_manager.cpp │ ├── partition_manager.hpp │ ├── partition_manager_test.cpp │ ├── range_indexed_seq_partition.hpp │ ├── seq_partition.hpp │ ├── seq_partition_test.cpp │ └── task_timer.hpp ├── plan │ ├── abstract_function_store.hpp │ ├── checkpoint.hpp │ ├── collection.hpp │ ├── collection_spec.hpp │ ├── context.cpp │ ├── context.hpp │ ├── dag.cpp │ ├── dag.hpp │ ├── dag_test.cpp │ ├── distribute.hpp │ ├── function_store.cpp │ ├── function_store.hpp │ ├── load.hpp │ ├── mappartupdate.hpp │ ├── mappartwithupdate.hpp │ ├── mapupdate.hpp │ ├── mapupdate_test.cpp │ ├── mapwithupdate.hpp │ ├── mapwithupdate_test.hpp │ ├── plan_base.hpp │ ├── plan_spec.hpp │ ├── runner.cpp │ ├── runner.hpp │ ├── spec_wrapper.cpp │ ├── spec_wrapper.hpp │ ├── update_helper.hpp │ └── write.hpp ├── program_context.hpp ├── queue_node_map.hpp ├── scheduler │ ├── block_manager.cpp │ ├── block_manager.hpp │ ├── checkpoint_loader.cpp │ ├── checkpoint_loader.hpp │ ├── checkpoint_manager.cpp │ ├── checkpoint_manager.hpp │ ├── collection_manager.cpp │ ├── collection_manager.hpp │ ├── collection_status.cpp │ ├── collection_status.hpp │ ├── collection_view.hpp │ ├── control.cpp │ ├── control.hpp │ ├── control_manager.cpp │ ├── control_manager.hpp │ ├── dag_runner.cpp │ ├── dag_runner.hpp │ ├── distribute_manager.cpp │ ├── distribute_manager.hpp │ ├── recover_manager.cpp │ ├── recover_manager.hpp │ ├── scheduler.cpp │ ├── scheduler.hpp │ ├── scheduler_elem.cpp │ ├── scheduler_elem.hpp │ ├── scheduler_test.cpp │ ├── worker.cpp │ ├── worker.hpp │ ├── worker_test.cpp │ ├── write_manager.cpp │ └── write_manager.hpp ├── shuffle_meta.hpp ├── tmp.cpp ├── tmp.hpp └── worker │ ├── abstract_plan_controller.hpp │ ├── controller.cpp │ ├── controller.hpp │ ├── delayed_combiner.cpp │ ├── delayed_combiner.hpp │ ├── plan_controller.cpp │ ├── plan_controller.hpp │ └── plan_controller_test.cpp ├── examples ├── CMakeLists.txt ├── a.cpp ├── crawler.cpp ├── crawler_util.py ├── graph_matching.cpp ├── kmeans │ ├── CMakeLists.txt │ ├── kmeans.cpp │ ├── kmeans_helper.hpp │ └── kmeans_row.cpp ├── load_example.cpp ├── lr │ ├── CMakeLists.txt │ ├── basic_lr.hpp │ ├── dense_lr.cpp │ ├── dense_lr_2.cpp │ ├── dense_lr_row.cpp │ └── sparse_lr.cpp ├── nomad.cpp ├── nomad2.cpp ├── pagerank │ ├── CMakeLists.txt │ ├── compare_pr.cpp │ ├── compare_pr.py │ ├── pagerank-converge-bsp.cpp │ ├── pagerank-converge-bsp.py │ ├── pagerank-converge.cpp │ ├── pagerank-converge.py │ ├── pagerank.cpp │ ├── pagerank_with.cpp │ ├── sum.cpp │ └── sum.py ├── scheduler_example.cpp ├── scheduler_main.cpp ├── sssp.cpp ├── test_cp.cpp ├── test_fetch.cpp ├── test_lb.cpp ├── tfidf │ ├── CMakeLists.txt │ ├── tfidf.cpp │ ├── tfidf.py │ ├── tfidf2.cpp │ ├── tfidf3.cpp │ ├── wordcount.cpp │ └── wordcount.py ├── tfidf_lr.cpp └── worker_example.cpp ├── io ├── CMakeLists.txt ├── abstract_block_reader.hpp ├── abstract_browser.hpp ├── abstract_reader.hpp ├── abstract_writer.hpp ├── assigner.cpp ├── assigner.hpp ├── assigner_test.cpp ├── fake_block_reader.hpp ├── fake_reader.hpp ├── fake_writer.hpp ├── hdfs_assigner_main.cpp ├── hdfs_block_reader.cpp ├── hdfs_block_reader.hpp ├── hdfs_block_reader_main.cpp ├── hdfs_browser.cpp ├── hdfs_browser.hpp ├── hdfs_helper.hpp ├── hdfs_reader.cpp ├── hdfs_reader.hpp ├── hdfs_reader_main.cpp ├── hdfs_writer.cpp ├── hdfs_writer.hpp ├── hdfs_writer_main.cpp ├── io_wrapper.hpp └── meta.hpp ├── machinefiles ├── 20nodes └── 5nodes ├── scripts ├── a.py ├── clang-format.py ├── cpplint.py ├── crawler.py ├── graph_matching.py ├── kill.py ├── kmeans.py ├── launch_utils.py ├── launcher.py ├── lint.py ├── load_example.py ├── lr.py ├── lr99.py ├── mailbox_example.py ├── nomad.py ├── nomad2.py ├── nomad99.py ├── pagerank.py ├── pagerank99.py ├── pagerank_with.py ├── pagerank_with99.py ├── sssp99.py ├── tfidf.py └── tfidf_lr99.py ├── test ├── CMakeLists.txt └── test_main.cpp └── utils ├── busy.cpp └── compile.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/README.md -------------------------------------------------------------------------------- /base/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/CMakeLists.txt -------------------------------------------------------------------------------- /base/actor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/actor.hpp -------------------------------------------------------------------------------- /base/color.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/color.hpp -------------------------------------------------------------------------------- /base/get_ip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/get_ip.hpp -------------------------------------------------------------------------------- /base/magic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/magic.hpp -------------------------------------------------------------------------------- /base/message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/message.cpp -------------------------------------------------------------------------------- /base/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/message.hpp -------------------------------------------------------------------------------- /base/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/node.cpp -------------------------------------------------------------------------------- /base/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/node.hpp -------------------------------------------------------------------------------- /base/sarray_binstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/sarray_binstream.cpp -------------------------------------------------------------------------------- /base/sarray_binstream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/sarray_binstream.hpp -------------------------------------------------------------------------------- /base/sarray_binstream_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/sarray_binstream_test.cpp -------------------------------------------------------------------------------- /base/third_party/network_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/third_party/network_utils.cpp -------------------------------------------------------------------------------- /base/third_party/network_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/third_party/network_utils.h -------------------------------------------------------------------------------- /base/third_party/network_utils_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/third_party/network_utils_test.cpp -------------------------------------------------------------------------------- /base/third_party/range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/third_party/range.h -------------------------------------------------------------------------------- /base/third_party/sarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/third_party/sarray.h -------------------------------------------------------------------------------- /base/threadsafe_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/base/threadsafe_queue.hpp -------------------------------------------------------------------------------- /cmake/dep.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/cmake/dep.cmake -------------------------------------------------------------------------------- /cmake/modules/gflags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/cmake/modules/gflags.cmake -------------------------------------------------------------------------------- /cmake/modules/glog.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/cmake/modules/glog.cmake -------------------------------------------------------------------------------- /cmake/modules/gtest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/cmake/modules/gtest.cmake -------------------------------------------------------------------------------- /cmake/modules/zeromq.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/cmake/modules/zeromq.cmake -------------------------------------------------------------------------------- /comm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/CMakeLists.txt -------------------------------------------------------------------------------- /comm/abstract_mailbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/abstract_mailbox.hpp -------------------------------------------------------------------------------- /comm/abstract_sender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/abstract_sender.hpp -------------------------------------------------------------------------------- /comm/basic_mailbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/basic_mailbox.cpp -------------------------------------------------------------------------------- /comm/basic_mailbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/basic_mailbox.hpp -------------------------------------------------------------------------------- /comm/resender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/resender.hpp -------------------------------------------------------------------------------- /comm/scheduler_mailbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/scheduler_mailbox.cpp -------------------------------------------------------------------------------- /comm/scheduler_mailbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/scheduler_mailbox.hpp -------------------------------------------------------------------------------- /comm/scheduler_mailbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/scheduler_mailbox_test.cpp -------------------------------------------------------------------------------- /comm/sender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/sender.cpp -------------------------------------------------------------------------------- /comm/sender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/sender.hpp -------------------------------------------------------------------------------- /comm/simple_sender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/simple_sender.hpp -------------------------------------------------------------------------------- /comm/worker_mailbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/worker_mailbox.cpp -------------------------------------------------------------------------------- /comm/worker_mailbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/worker_mailbox.hpp -------------------------------------------------------------------------------- /comm/worker_mailbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/comm/worker_mailbox_test.cpp -------------------------------------------------------------------------------- /core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/CMakeLists.txt -------------------------------------------------------------------------------- /core/abstract_collection_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/abstract_collection_map.hpp -------------------------------------------------------------------------------- /core/cache/abstract_fetcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/cache/abstract_fetcher.hpp -------------------------------------------------------------------------------- /core/cache/bin_to_part_mappers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/cache/bin_to_part_mappers.hpp -------------------------------------------------------------------------------- /core/cache/fetcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/cache/fetcher.cpp -------------------------------------------------------------------------------- /core/cache/fetcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/cache/fetcher.hpp -------------------------------------------------------------------------------- /core/cache/fetcher_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/cache/fetcher_test.cpp -------------------------------------------------------------------------------- /core/cache/typed_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/cache/typed_cache.hpp -------------------------------------------------------------------------------- /core/collection_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/collection_map.hpp -------------------------------------------------------------------------------- /core/engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/engine.cpp -------------------------------------------------------------------------------- /core/engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/engine.hpp -------------------------------------------------------------------------------- /core/engine_elem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/engine_elem.hpp -------------------------------------------------------------------------------- /core/executor/abstract_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/abstract_executor.hpp -------------------------------------------------------------------------------- /core/executor/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/executor.cpp -------------------------------------------------------------------------------- /core/executor/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/executor.hpp -------------------------------------------------------------------------------- /core/executor/executor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/executor_test.cpp -------------------------------------------------------------------------------- /core/executor/thread_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/thread_pool.cpp -------------------------------------------------------------------------------- /core/executor/thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/thread_pool.hpp -------------------------------------------------------------------------------- /core/executor/thread_pool_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/executor/thread_pool_test.cpp -------------------------------------------------------------------------------- /core/index/abstract_key_to_part_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/abstract_key_to_part_mapper.hpp -------------------------------------------------------------------------------- /core/index/abstract_part_to_node_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/abstract_part_to_node_mapper.hpp -------------------------------------------------------------------------------- /core/index/hash_key_to_part_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/hash_key_to_part_mapper.hpp -------------------------------------------------------------------------------- /core/index/hash_key_to_part_mapper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/hash_key_to_part_mapper_test.cpp -------------------------------------------------------------------------------- /core/index/hash_part_to_node_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/hash_part_to_node_mapper.hpp -------------------------------------------------------------------------------- /core/index/hash_part_to_node_mapper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/hash_part_to_node_mapper_test.cpp -------------------------------------------------------------------------------- /core/index/key_to_part_mappers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/key_to_part_mappers.hpp -------------------------------------------------------------------------------- /core/index/range_key_to_part_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/range_key_to_part_mapper.hpp -------------------------------------------------------------------------------- /core/index/simple_part_to_node_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/index/simple_part_to_node_mapper.hpp -------------------------------------------------------------------------------- /core/intermediate/abstract_intermediate_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/intermediate/abstract_intermediate_store.hpp -------------------------------------------------------------------------------- /core/intermediate/intermediate_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/intermediate/intermediate_store.hpp -------------------------------------------------------------------------------- /core/intermediate/simple_intermediate_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/intermediate/simple_intermediate_store.hpp -------------------------------------------------------------------------------- /core/map_output/abstract_map_output.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/abstract_map_output.hpp -------------------------------------------------------------------------------- /core/map_output/map_output_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/map_output_storage.cpp -------------------------------------------------------------------------------- /core/map_output/map_output_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/map_output_storage.hpp -------------------------------------------------------------------------------- /core/map_output/map_output_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/map_output_stream.hpp -------------------------------------------------------------------------------- /core/map_output/map_output_stream_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/map_output_stream_store.hpp -------------------------------------------------------------------------------- /core/map_output/partitioned_map_output.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/partitioned_map_output.hpp -------------------------------------------------------------------------------- /core/map_output/partitioned_map_output_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/map_output/partitioned_map_output_test.cpp -------------------------------------------------------------------------------- /core/partition/abstract_fetcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/abstract_fetcher.hpp -------------------------------------------------------------------------------- /core/partition/abstract_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/abstract_partition.hpp -------------------------------------------------------------------------------- /core/partition/block_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/block_partition.hpp -------------------------------------------------------------------------------- /core/partition/file_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/file_partition.hpp -------------------------------------------------------------------------------- /core/partition/indexed_seq_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/indexed_seq_partition.hpp -------------------------------------------------------------------------------- /core/partition/indexed_seq_partition_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/indexed_seq_partition_test.cpp -------------------------------------------------------------------------------- /core/partition/partition_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/partition_manager.cpp -------------------------------------------------------------------------------- /core/partition/partition_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/partition_manager.hpp -------------------------------------------------------------------------------- /core/partition/partition_manager_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/partition_manager_test.cpp -------------------------------------------------------------------------------- /core/partition/range_indexed_seq_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/range_indexed_seq_partition.hpp -------------------------------------------------------------------------------- /core/partition/seq_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/seq_partition.hpp -------------------------------------------------------------------------------- /core/partition/seq_partition_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/seq_partition_test.cpp -------------------------------------------------------------------------------- /core/partition/task_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/partition/task_timer.hpp -------------------------------------------------------------------------------- /core/plan/abstract_function_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/abstract_function_store.hpp -------------------------------------------------------------------------------- /core/plan/checkpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/checkpoint.hpp -------------------------------------------------------------------------------- /core/plan/collection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/collection.hpp -------------------------------------------------------------------------------- /core/plan/collection_spec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/collection_spec.hpp -------------------------------------------------------------------------------- /core/plan/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/context.cpp -------------------------------------------------------------------------------- /core/plan/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/context.hpp -------------------------------------------------------------------------------- /core/plan/dag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/dag.cpp -------------------------------------------------------------------------------- /core/plan/dag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/dag.hpp -------------------------------------------------------------------------------- /core/plan/dag_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/dag_test.cpp -------------------------------------------------------------------------------- /core/plan/distribute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/distribute.hpp -------------------------------------------------------------------------------- /core/plan/function_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/function_store.cpp -------------------------------------------------------------------------------- /core/plan/function_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/function_store.hpp -------------------------------------------------------------------------------- /core/plan/load.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/load.hpp -------------------------------------------------------------------------------- /core/plan/mappartupdate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/mappartupdate.hpp -------------------------------------------------------------------------------- /core/plan/mappartwithupdate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/mappartwithupdate.hpp -------------------------------------------------------------------------------- /core/plan/mapupdate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/mapupdate.hpp -------------------------------------------------------------------------------- /core/plan/mapupdate_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/mapupdate_test.cpp -------------------------------------------------------------------------------- /core/plan/mapwithupdate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/mapwithupdate.hpp -------------------------------------------------------------------------------- /core/plan/mapwithupdate_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/mapwithupdate_test.hpp -------------------------------------------------------------------------------- /core/plan/plan_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/plan_base.hpp -------------------------------------------------------------------------------- /core/plan/plan_spec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/plan_spec.hpp -------------------------------------------------------------------------------- /core/plan/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/runner.cpp -------------------------------------------------------------------------------- /core/plan/runner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/runner.hpp -------------------------------------------------------------------------------- /core/plan/spec_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/spec_wrapper.cpp -------------------------------------------------------------------------------- /core/plan/spec_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/spec_wrapper.hpp -------------------------------------------------------------------------------- /core/plan/update_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/update_helper.hpp -------------------------------------------------------------------------------- /core/plan/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/plan/write.hpp -------------------------------------------------------------------------------- /core/program_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/program_context.hpp -------------------------------------------------------------------------------- /core/queue_node_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/queue_node_map.hpp -------------------------------------------------------------------------------- /core/scheduler/block_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/block_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/block_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/block_manager.hpp -------------------------------------------------------------------------------- /core/scheduler/checkpoint_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/checkpoint_loader.cpp -------------------------------------------------------------------------------- /core/scheduler/checkpoint_loader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/checkpoint_loader.hpp -------------------------------------------------------------------------------- /core/scheduler/checkpoint_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/checkpoint_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/checkpoint_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/checkpoint_manager.hpp -------------------------------------------------------------------------------- /core/scheduler/collection_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/collection_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/collection_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/collection_manager.hpp -------------------------------------------------------------------------------- /core/scheduler/collection_status.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/collection_status.cpp -------------------------------------------------------------------------------- /core/scheduler/collection_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/collection_status.hpp -------------------------------------------------------------------------------- /core/scheduler/collection_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/collection_view.hpp -------------------------------------------------------------------------------- /core/scheduler/control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/control.cpp -------------------------------------------------------------------------------- /core/scheduler/control.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/control.hpp -------------------------------------------------------------------------------- /core/scheduler/control_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/control_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/control_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/control_manager.hpp -------------------------------------------------------------------------------- /core/scheduler/dag_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/dag_runner.cpp -------------------------------------------------------------------------------- /core/scheduler/dag_runner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/dag_runner.hpp -------------------------------------------------------------------------------- /core/scheduler/distribute_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/distribute_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/distribute_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/distribute_manager.hpp -------------------------------------------------------------------------------- /core/scheduler/recover_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/recover_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/recover_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/recover_manager.hpp -------------------------------------------------------------------------------- /core/scheduler/scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/scheduler.cpp -------------------------------------------------------------------------------- /core/scheduler/scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/scheduler.hpp -------------------------------------------------------------------------------- /core/scheduler/scheduler_elem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/scheduler_elem.cpp -------------------------------------------------------------------------------- /core/scheduler/scheduler_elem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/scheduler_elem.hpp -------------------------------------------------------------------------------- /core/scheduler/scheduler_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/scheduler_test.cpp -------------------------------------------------------------------------------- /core/scheduler/worker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/worker.cpp -------------------------------------------------------------------------------- /core/scheduler/worker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/worker.hpp -------------------------------------------------------------------------------- /core/scheduler/worker_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/worker_test.cpp -------------------------------------------------------------------------------- /core/scheduler/write_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/write_manager.cpp -------------------------------------------------------------------------------- /core/scheduler/write_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/scheduler/write_manager.hpp -------------------------------------------------------------------------------- /core/shuffle_meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/shuffle_meta.hpp -------------------------------------------------------------------------------- /core/tmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/tmp.cpp -------------------------------------------------------------------------------- /core/tmp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/tmp.hpp -------------------------------------------------------------------------------- /core/worker/abstract_plan_controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/abstract_plan_controller.hpp -------------------------------------------------------------------------------- /core/worker/controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/controller.cpp -------------------------------------------------------------------------------- /core/worker/controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/controller.hpp -------------------------------------------------------------------------------- /core/worker/delayed_combiner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/delayed_combiner.cpp -------------------------------------------------------------------------------- /core/worker/delayed_combiner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/delayed_combiner.hpp -------------------------------------------------------------------------------- /core/worker/plan_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/plan_controller.cpp -------------------------------------------------------------------------------- /core/worker/plan_controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/plan_controller.hpp -------------------------------------------------------------------------------- /core/worker/plan_controller_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/core/worker/plan_controller_test.cpp -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/a.cpp -------------------------------------------------------------------------------- /examples/crawler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/crawler.cpp -------------------------------------------------------------------------------- /examples/crawler_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/crawler_util.py -------------------------------------------------------------------------------- /examples/graph_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/graph_matching.cpp -------------------------------------------------------------------------------- /examples/kmeans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/kmeans/CMakeLists.txt -------------------------------------------------------------------------------- /examples/kmeans/kmeans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/kmeans/kmeans.cpp -------------------------------------------------------------------------------- /examples/kmeans/kmeans_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/kmeans/kmeans_helper.hpp -------------------------------------------------------------------------------- /examples/kmeans/kmeans_row.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/kmeans/kmeans_row.cpp -------------------------------------------------------------------------------- /examples/load_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/load_example.cpp -------------------------------------------------------------------------------- /examples/lr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/lr/CMakeLists.txt -------------------------------------------------------------------------------- /examples/lr/basic_lr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/lr/basic_lr.hpp -------------------------------------------------------------------------------- /examples/lr/dense_lr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/lr/dense_lr.cpp -------------------------------------------------------------------------------- /examples/lr/dense_lr_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/lr/dense_lr_2.cpp -------------------------------------------------------------------------------- /examples/lr/dense_lr_row.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/lr/dense_lr_row.cpp -------------------------------------------------------------------------------- /examples/lr/sparse_lr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/lr/sparse_lr.cpp -------------------------------------------------------------------------------- /examples/nomad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/nomad.cpp -------------------------------------------------------------------------------- /examples/nomad2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/nomad2.cpp -------------------------------------------------------------------------------- /examples/pagerank/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pagerank/compare_pr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/compare_pr.cpp -------------------------------------------------------------------------------- /examples/pagerank/compare_pr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/compare_pr.py -------------------------------------------------------------------------------- /examples/pagerank/pagerank-converge-bsp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/pagerank-converge-bsp.cpp -------------------------------------------------------------------------------- /examples/pagerank/pagerank-converge-bsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/pagerank-converge-bsp.py -------------------------------------------------------------------------------- /examples/pagerank/pagerank-converge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/pagerank-converge.cpp -------------------------------------------------------------------------------- /examples/pagerank/pagerank-converge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/pagerank-converge.py -------------------------------------------------------------------------------- /examples/pagerank/pagerank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/pagerank.cpp -------------------------------------------------------------------------------- /examples/pagerank/pagerank_with.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/pagerank_with.cpp -------------------------------------------------------------------------------- /examples/pagerank/sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/sum.cpp -------------------------------------------------------------------------------- /examples/pagerank/sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/pagerank/sum.py -------------------------------------------------------------------------------- /examples/scheduler_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/scheduler_example.cpp -------------------------------------------------------------------------------- /examples/scheduler_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/scheduler_main.cpp -------------------------------------------------------------------------------- /examples/sssp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/sssp.cpp -------------------------------------------------------------------------------- /examples/test_cp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/test_cp.cpp -------------------------------------------------------------------------------- /examples/test_fetch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/test_fetch.cpp -------------------------------------------------------------------------------- /examples/test_lb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/test_lb.cpp -------------------------------------------------------------------------------- /examples/tfidf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/CMakeLists.txt -------------------------------------------------------------------------------- /examples/tfidf/tfidf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/tfidf.cpp -------------------------------------------------------------------------------- /examples/tfidf/tfidf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/tfidf.py -------------------------------------------------------------------------------- /examples/tfidf/tfidf2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/tfidf2.cpp -------------------------------------------------------------------------------- /examples/tfidf/tfidf3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/tfidf3.cpp -------------------------------------------------------------------------------- /examples/tfidf/wordcount.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/wordcount.cpp -------------------------------------------------------------------------------- /examples/tfidf/wordcount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf/wordcount.py -------------------------------------------------------------------------------- /examples/tfidf_lr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/tfidf_lr.cpp -------------------------------------------------------------------------------- /examples/worker_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/examples/worker_example.cpp -------------------------------------------------------------------------------- /io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/CMakeLists.txt -------------------------------------------------------------------------------- /io/abstract_block_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/abstract_block_reader.hpp -------------------------------------------------------------------------------- /io/abstract_browser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/abstract_browser.hpp -------------------------------------------------------------------------------- /io/abstract_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/abstract_reader.hpp -------------------------------------------------------------------------------- /io/abstract_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/abstract_writer.hpp -------------------------------------------------------------------------------- /io/assigner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/assigner.cpp -------------------------------------------------------------------------------- /io/assigner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/assigner.hpp -------------------------------------------------------------------------------- /io/assigner_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/assigner_test.cpp -------------------------------------------------------------------------------- /io/fake_block_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/fake_block_reader.hpp -------------------------------------------------------------------------------- /io/fake_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/fake_reader.hpp -------------------------------------------------------------------------------- /io/fake_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/fake_writer.hpp -------------------------------------------------------------------------------- /io/hdfs_assigner_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_assigner_main.cpp -------------------------------------------------------------------------------- /io/hdfs_block_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_block_reader.cpp -------------------------------------------------------------------------------- /io/hdfs_block_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_block_reader.hpp -------------------------------------------------------------------------------- /io/hdfs_block_reader_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_block_reader_main.cpp -------------------------------------------------------------------------------- /io/hdfs_browser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_browser.cpp -------------------------------------------------------------------------------- /io/hdfs_browser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_browser.hpp -------------------------------------------------------------------------------- /io/hdfs_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_helper.hpp -------------------------------------------------------------------------------- /io/hdfs_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_reader.cpp -------------------------------------------------------------------------------- /io/hdfs_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_reader.hpp -------------------------------------------------------------------------------- /io/hdfs_reader_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_reader_main.cpp -------------------------------------------------------------------------------- /io/hdfs_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_writer.cpp -------------------------------------------------------------------------------- /io/hdfs_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_writer.hpp -------------------------------------------------------------------------------- /io/hdfs_writer_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/hdfs_writer_main.cpp -------------------------------------------------------------------------------- /io/io_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/io_wrapper.hpp -------------------------------------------------------------------------------- /io/meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/io/meta.hpp -------------------------------------------------------------------------------- /machinefiles/20nodes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/machinefiles/20nodes -------------------------------------------------------------------------------- /machinefiles/5nodes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/machinefiles/5nodes -------------------------------------------------------------------------------- /scripts/a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/a.py -------------------------------------------------------------------------------- /scripts/clang-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/clang-format.py -------------------------------------------------------------------------------- /scripts/cpplint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/cpplint.py -------------------------------------------------------------------------------- /scripts/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/crawler.py -------------------------------------------------------------------------------- /scripts/graph_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/graph_matching.py -------------------------------------------------------------------------------- /scripts/kill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/kill.py -------------------------------------------------------------------------------- /scripts/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/kmeans.py -------------------------------------------------------------------------------- /scripts/launch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/launch_utils.py -------------------------------------------------------------------------------- /scripts/launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/launcher.py -------------------------------------------------------------------------------- /scripts/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/lint.py -------------------------------------------------------------------------------- /scripts/load_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/load_example.py -------------------------------------------------------------------------------- /scripts/lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/lr.py -------------------------------------------------------------------------------- /scripts/lr99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/lr99.py -------------------------------------------------------------------------------- /scripts/mailbox_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/mailbox_example.py -------------------------------------------------------------------------------- /scripts/nomad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/nomad.py -------------------------------------------------------------------------------- /scripts/nomad2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/nomad2.py -------------------------------------------------------------------------------- /scripts/nomad99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/nomad99.py -------------------------------------------------------------------------------- /scripts/pagerank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/pagerank.py -------------------------------------------------------------------------------- /scripts/pagerank99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/pagerank99.py -------------------------------------------------------------------------------- /scripts/pagerank_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/pagerank_with.py -------------------------------------------------------------------------------- /scripts/pagerank_with99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/pagerank_with99.py -------------------------------------------------------------------------------- /scripts/sssp99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/sssp99.py -------------------------------------------------------------------------------- /scripts/tfidf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/tfidf.py -------------------------------------------------------------------------------- /scripts/tfidf_lr99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/scripts/tfidf_lr99.py -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/test/test_main.cpp -------------------------------------------------------------------------------- /utils/busy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/utils/busy.cpp -------------------------------------------------------------------------------- /utils/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuzhen11/tangram/HEAD/utils/compile.sh --------------------------------------------------------------------------------