path # lines of code number of updates days since first update days since last update first updated last updated tools/amd_build/build_amd.py 61 6 1113 101 2019-03-30 2022-01-05 tools/amd_build/pyHIPIFY/cuda_to_hip_mappings.py 7774 3 1113 242 2019-03-30 2021-08-17 tools/amd_build/pyHIPIFY/constants.py 46 2 1113 242 2019-03-30 2021-08-17 tools/amd_build/pyHIPIFY/__init__.py 1 2 1113 637 2019-03-30 2020-07-18 tools/amd_build/pyHIPIFY/hipify_python.py 298 3 1113 101 2019-03-30 2022-01-05 cmake/GlooConfig.cmake.in 29 3 1649 1080 2017-10-10 2019-05-02 cmake/Hipify.cmake 38 1 1113 1113 2019-03-30 2019-03-30 cmake/Cuda.cmake 156 9 1852 583 2017-03-21 2020-09-10 cmake/Hip.cmake 124 3 1113 631 2019-03-30 2020-07-24 cmake/Modules/Findibverbs.cmake 25 3 1860 1661 2017-03-13 2017-09-28 cmake/Modules/Findhiredis.cmake 28 2 1860 1661 2017-03-13 2017-09-28 cmake/Modules/Findrccl.cmake 53 1 996 996 2019-07-25 2019-07-25 cmake/Modules/Findnccl.cmake 55 5 1852 1438 2017-03-21 2018-05-09 cmake/Dependencies.cmake 186 21 1879 575 2017-02-22 2020-09-18 cmake/GlooConfigVersion.cmake.in 10 1 1649 1649 2017-10-10 2017-10-10 gloo/cuda_allreduce_local.cc 58 3 1660 1221 2017-09-29 2018-12-12 gloo/benchmark/main.cc 784 26 1890 396 2017-02-11 2021-03-16 gloo/benchmark/options.h 46 19 1885 407 2017-02-16 2021-03-05 gloo/benchmark/timer.h 80 3 1716 411 2017-08-04 2021-03-01 gloo/benchmark/runner.h 103 18 1890 396 2017-02-11 2021-03-16 gloo/benchmark/cuda_main.cc 176 20 1887 1080 2017-02-14 2019-05-02 gloo/benchmark/runner.cc 466 32 1890 396 2017-02-11 2021-03-16 gloo/benchmark/benchmark.h 61 11 1890 407 2017-02-11 2021-03-05 gloo/benchmark/options.cc 350 24 1885 396 2017-02-16 2021-03-16 gloo/cuda_collectives_native.h 206 3 1689 1221 2017-08-31 2018-12-12 gloo/broadcast.cc 56 3 1268 1221 2018-10-26 2018-12-12 gloo/barrier_all_to_one.h 58 2 1865 1221 2017-03-08 2018-12-12 gloo/math.cc 74 5 1761 444 2017-06-20 2021-01-27 gloo/cuda_collectives_device.h 66 3 1761 1221 2017-06-20 2018-12-12 gloo/cuda_allreduce_ring.h 43 12 1890 1221 2017-02-11 2018-12-12 gloo/broadcast.h 54 5 1890 1221 2017-02-11 2018-12-12 gloo/cuda_allreduce_local.h 25 2 1660 1221 2017-09-29 2018-12-12 gloo/nccl/nccl.cu 322 9 1846 747 2017-03-27 2020-03-30 gloo/nccl/nccl.h 188 9 1846 747 2017-03-27 2020-03-30 gloo/transport/device.h 21 10 1836 1221 2017-04-06 2018-12-12 gloo/transport/unbound_buffer.h 66 8 1317 892 2018-09-07 2019-11-06 gloo/transport/pair.cc 6 1 1221 1221 2018-12-12 2018-12-12 gloo/transport/unbound_buffer.cc 6 2 1317 1221 2018-09-07 2018-12-12 gloo/transport/context.cc 82 3 1317 872 2018-09-07 2019-11-26 gloo/transport/address.h 14 2 1221 828 2018-12-12 2020-01-09 gloo/transport/context.h 127 4 1317 872 2018-09-07 2019-11-26 gloo/transport/buffer.cc 6 1 1221 1221 2018-12-12 2018-12-12 gloo/transport/uv/device.h 93 2 963 583 2019-08-27 2020-09-10 gloo/transport/uv/unbound_buffer.h 51 3 963 892 2019-08-27 2019-11-06 gloo/transport/uv/pair.cc 328 4 963 872 2019-08-27 2019-11-26 gloo/transport/uv/unbound_buffer.cc 128 3 963 892 2019-08-27 2019-11-06 gloo/transport/uv/libuv.cc 51 3 963 444 2019-08-27 2021-01-27 gloo/transport/uv/context.cc 99 3 963 872 2019-08-27 2019-11-26 gloo/transport/uv/address.h 43 3 963 343 2019-08-27 2021-05-08 gloo/transport/uv/context.h 58 2 963 872 2019-08-27 2019-11-26 gloo/transport/uv/device.cc 342 4 963 575 2019-08-27 2020-09-18 gloo/transport/uv/common.h 25 1 963 963 2019-08-27 2019-08-27 gloo/transport/uv/libuv.h 527 3 963 416 2019-08-27 2021-02-24 gloo/transport/uv/pair.h 146 2 963 583 2019-08-27 2020-09-10 gloo/transport/uv/address.cc 64 2 963 343 2019-08-27 2021-05-08 gloo/transport/buffer.h 26 2 1846 1221 2017-03-27 2018-12-12 gloo/transport/device.cc 6 1 1221 1221 2018-12-12 2018-12-12 gloo/transport/tcp/attr.h 20 1 828 828 2020-01-09 2020-01-09 gloo/transport/tcp/device.h 42 14 1836 37 2017-04-06 2022-03-10 gloo/transport/tcp/unbound_buffer.h 57 9 1317 563 2018-09-07 2020-09-30 gloo/transport/tcp/pair.cc 854 40 1885 37 2017-02-16 2022-03-10 gloo/transport/tcp/unbound_buffer.cc 149 10 1317 892 2018-09-07 2019-11-06 gloo/transport/tcp/context.cc 106 8 1317 872 2018-09-07 2019-11-26 gloo/transport/tcp/address.h 42 3 1221 343 2018-12-12 2021-05-08 gloo/transport/tcp/context.h 59 7 1317 563 2018-09-07 2020-09-30 gloo/transport/tcp/loop.cc 83 2 828 37 2020-01-09 2022-03-10 gloo/transport/tcp/buffer.cc 118 13 1885 1171 2017-02-16 2019-01-31 gloo/transport/tcp/buffer.h 38 6 1851 563 2017-03-22 2020-09-30 gloo/transport/tcp/device.cc 216 15 1836 37 2017-04-06 2022-03-10 gloo/transport/tcp/tls/device.h 31 2 563 366 2020-09-30 2021-04-15 gloo/transport/tcp/tls/pair.cc 229 2 563 366 2020-09-30 2021-04-15 gloo/transport/tcp/tls/openssl.h 30 1 366 366 2021-04-15 2021-04-15 gloo/transport/tcp/tls/context.cc 80 2 563 366 2020-09-30 2021-04-15 gloo/transport/tcp/tls/context.h 25 2 563 366 2020-09-30 2021-04-15 gloo/transport/tcp/tls/device.cc 32 2 563 366 2020-09-30 2021-04-15 gloo/transport/tcp/tls/dynamic_library.cc 30 1 366 366 2021-04-15 2021-04-15 gloo/transport/tcp/tls/dynamic_library.h 12 1 366 366 2021-04-15 2021-04-15 gloo/transport/tcp/tls/pair.h 34 2 563 366 2020-09-30 2021-04-15 gloo/transport/tcp/tls/openssl.cc 75 1 366 366 2021-04-15 2021-04-15 gloo/transport/tcp/loop.h 33 2 828 37 2020-01-09 2022-03-10 gloo/transport/tcp/pair.h 200 24 1885 458 2017-02-16 2021-01-13 gloo/transport/tcp/address.cc 84 4 1832 343 2017-04-10 2021-05-08 gloo/transport/pair.h 41 9 1885 456 2017-02-16 2021-01-15 gloo/transport/ibverbs/device.h 52 14 1873 976 2017-02-28 2019-08-14 gloo/transport/ibverbs/pair.cc 385 21 1885 1221 2017-02-16 2018-12-12 gloo/transport/ibverbs/context.cc 25 3 1317 1221 2018-09-07 2018-12-12 gloo/transport/ibverbs/address.h 27 1 1221 1221 2018-12-12 2018-12-12 gloo/transport/ibverbs/context.h 24 3 1317 1221 2018-09-07 2018-12-12 gloo/transport/ibverbs/buffer.cc 174 10 1873 1221 2017-02-28 2018-12-12 gloo/transport/ibverbs/buffer.h 38 5 1873 1221 2017-02-28 2018-12-12 gloo/transport/ibverbs/device.cc 156 15 1873 1221 2017-02-28 2018-12-12 gloo/transport/ibverbs/memory_region.cc 23 3 1873 1221 2017-02-28 2018-12-12 gloo/transport/ibverbs/memory_region.h 29 2 1873 1221 2017-02-28 2018-12-12 gloo/transport/ibverbs/pair.h 91 16 1885 1221 2017-02-16 2018-12-12 gloo/transport/ibverbs/address.cc 33 1 1221 1221 2018-12-12 2018-12-12 gloo/transport/address.cc 6 1 1221 1221 2018-12-12 2018-12-12 gloo/mpi/example/main_unmanaged.cc 22 2 1655 1221 2017-10-04 2018-12-12 gloo/mpi/example/main_managed.cc 15 4 1655 1221 2017-10-04 2018-12-12 gloo/mpi/context.cc 105 11 1863 1221 2017-03-10 2018-12-12 gloo/mpi/context.h 23 4 1863 1221 2017-03-10 2018-12-12 gloo/algorithm.h 70 5 1846 760 2017-03-27 2020-03-17 gloo/barrier.h 29 3 1253 1221 2018-11-10 2018-12-12 gloo/rendezvous/hash_store.h 26 2 1823 1221 2017-04-19 2018-12-12 gloo/rendezvous/hash_store.cc 45 3 1829 1221 2017-04-13 2018-12-12 gloo/rendezvous/context.cc 176 17 1863 456 2017-03-10 2021-01-15 gloo/rendezvous/redis_store.cc 97 5 1853 1221 2017-03-20 2018-12-12 gloo/rendezvous/context.h 42 10 1863 828 2017-03-10 2020-01-09 gloo/rendezvous/prefix_store.h 25 3 1866 1221 2017-03-07 2018-12-12 gloo/rendezvous/prefix_store.cc 31 3 1866 1221 2017-03-07 2018-12-12 gloo/rendezvous/redis_store.h 34 4 1857 1221 2017-03-16 2018-12-12 gloo/rendezvous/store.cc 7 2 1823 1221 2017-04-19 2018-12-12 gloo/rendezvous/file_store.h 30 4 1838 396 2017-04-04 2021-03-16 gloo/rendezvous/store.h 24 3 1823 1221 2017-04-19 2018-12-12 gloo/rendezvous/file_store.cc 114 5 1838 396 2017-04-04 2021-03-16 gloo/allreduce_ring.h 81 7 1865 330 2017-03-08 2021-05-21 gloo/types.h 247 15 1793 444 2017-05-19 2021-01-27 gloo/gather.h 49 4 1279 1221 2018-10-15 2018-12-12 gloo/allreduce_local.cc 35 4 1660 442 2017-09-29 2021-01-29 gloo/context.cc 53 16 1870 413 2017-03-03 2021-02-27 gloo/cuda_broadcast_one_to_all.h 49 11 1886 1221 2017-02-15 2018-12-12 gloo/cuda_allreduce_halving_doubling.h 86 8 1837 1221 2017-04-05 2018-12-12 gloo/context.h 33 14 1870 872 2017-03-03 2019-11-26 gloo/gatherv.cc 90 1 684 684 2020-06-01 2020-06-01 gloo/reduce_scatter.h 394 2 1527 1221 2018-02-09 2018-12-12 gloo/cuda_collectives_host.h 213 2 1762 1221 2017-06-19 2018-12-12 gloo/config.h.in 33 11 1789 563 2017-05-23 2020-09-30 gloo/cuda_workspace.h 14 3 1839 1221 2017-04-03 2018-12-12 gloo/allreduce_halving_doubling.h 321 9 1839 330 2017-04-03 2021-05-21 gloo/cuda_allreduce_bcube.h 130 3 1359 1221 2018-07-27 2018-12-12 gloo/scatter.cc 40 3 1268 1221 2018-10-26 2018-12-12 gloo/cuda_collectives_nccl.h 204 3 1762 1221 2017-06-19 2018-12-12 gloo/allgather.h 45 4 1277 1221 2018-10-17 2018-12-12 gloo/barrier_all_to_all.h 38 2 1865 1221 2017-03-08 2018-12-12 gloo/barrier.cc 18 3 1253 1221 2018-11-10 2018-12-12 gloo/broadcast_one_to_all.h 104 6 1866 1221 2017-03-07 2018-12-12 gloo/cuda_allreduce_bcube.cc 409 4 1359 583 2018-07-27 2020-09-10 gloo/cuda_allreduce_ring_chunked.h 48 12 1884 1082 2017-02-17 2019-04-30 gloo/gatherv.h 58 1 684 684 2020-06-01 2020-06-01 gloo/alltoallv.cc 136 1 652 652 2020-07-03 2020-07-03 gloo/scatter.h 59 3 1268 1221 2018-10-26 2018-12-12 gloo/cuda_allreduce_halving_doubling.cc 543 16 1837 1221 2017-04-05 2018-12-12 gloo/allgatherv.cc 110 2 1072 1006 2019-05-10 2019-07-15 gloo/common/linux_devices.h 6 3 1613 444 2017-11-15 2021-01-27 gloo/common/error.h 28 5 1857 1221 2017-03-16 2018-12-12 gloo/common/linux.cc 212 12 1836 129 2017-04-06 2021-12-08 gloo/common/linux.h 16 8 1836 1221 2017-04-06 2018-12-12 gloo/common/logging.h 105 2 1857 1221 2017-03-16 2018-12-12 gloo/common/aligned_allocator.h 46 1 976 976 2019-08-14 2019-08-14 gloo/common/common.h 24 6 1787 976 2017-05-25 2019-08-14 gloo/common/win.cc 16 1 575 575 2020-09-18 2020-09-18 gloo/common/memory.h 58 2 1171 583 2019-01-31 2020-09-10 gloo/common/logging.cc 27 2 1891 1221 2017-02-10 2018-12-12 gloo/common/win.h 6 2 583 575 2020-09-10 2020-09-18 gloo/common/string.h 46 4 1823 1221 2017-04-19 2018-12-12 gloo/allreduce.cc 437 9 1270 330 2018-10-24 2021-05-21 gloo/pairwise_exchange.h 58 3 1741 1221 2017-07-10 2018-12-12 gloo/allreduce_local.h 21 2 1660 1221 2017-09-29 2018-12-12 gloo/allreduce.h 119 7 1846 1032 2017-03-27 2019-06-19 gloo/alltoall.cc 34 1 652 652 2020-07-03 2020-07-03 gloo/allgather_ring.h 68 4 1849 1221 2017-03-24 2018-12-12 gloo/reduce.h 66 5 1271 1221 2018-10-23 2018-12-12 gloo/types.cc 18 4 1279 583 2018-10-15 2020-09-10 gloo/cuda.h 241 26 1890 760 2017-02-11 2020-03-17 gloo/cuda_broadcast_one_to_all.cc 152 23 1886 1221 2017-02-15 2018-12-12 gloo/cuda_private.cu 101 14 1885 760 2017-02-16 2020-03-17 gloo/cuda_private.h 130 15 1886 760 2017-02-15 2020-03-17 gloo/math.h 93 12 1846 1221 2017-03-27 2018-12-12 gloo/allgather.cc 68 6 1277 1006 2018-10-17 2019-07-15 gloo/allreduce_ring_chunked.h 147 8 1865 330 2017-03-08 2021-05-21 gloo/cuda_allreduce_ring.cc 122 22 1890 1221 2017-02-11 2018-12-12 gloo/gather.cc 38 4 1279 1221 2018-10-15 2018-12-12 gloo/allreduce_bcube.h 368 7 1633 330 2017-10-26 2021-05-21 gloo/cuda.cu 395 20 1887 760 2017-02-14 2020-03-17 gloo/cuda_allreduce_halving_doubling_pipelined.h 19 2 1829 1221 2017-04-13 2018-12-12 gloo/algorithm.cc 23 4 1870 760 2017-03-03 2020-03-17 gloo/alltoallv.h 64 1 652 652 2020-07-03 2020-07-03 gloo/alltoall.h 47 1 652 652 2020-07-03 2020-07-03 gloo/reduce.cc 146 7 1271 330 2018-10-23 2021-05-21 gloo/cuda_allreduce_ring_chunked.cc 234 25 1884 583 2017-02-17 2020-09-10 gloo/allgatherv.h 54 1 1072 1072 2019-05-10 2019-05-10