add flexio-based Allgather offloading POC
Showing
- README.md 84 additions, 0 deletionsREADME.md
- benchmarking/bmark.py 0 additions, 0 deletionsbenchmarking/bmark.py
- design.png 0 additions, 0 deletionsdesign.png
- dev/dpa_profile.h 142 additions, 0 deletionsdev/dpa_profile.h
- dev/flexio_ag_bench_dev.c 0 additions, 0 deletionsdev/flexio_ag_bench_dev.c
- dev/meson.build 60 additions, 0 deletionsdev/meson.build
- host/cxxopts.hpp 0 additions, 0 deletionshost/cxxopts.hpp
- host/dpa_transport.cpp 0 additions, 0 deletionshost/dpa_transport.cpp
- host/dpa_transport.hpp 129 additions, 0 deletionshost/dpa_transport.hpp
- host/flexio_ag_bench.cpp 0 additions, 0 deletionshost/flexio_ag_bench.cpp
- host/flexio_ag_bench_com.hpp 127 additions, 0 deletionshost/flexio_ag_bench_com.hpp
- host/ibv_transport.cpp 0 additions, 0 deletionshost/ibv_transport.cpp
- host/ibv_transport.hpp 106 additions, 0 deletionshost/ibv_transport.hpp
- host/meson.build 20 additions, 0 deletionshost/meson.build
- host/transport.hpp 8 additions, 0 deletionshost/transport.hpp
- host/transport_def.hpp 0 additions, 0 deletionshost/transport_def.hpp
- host/utils.hpp 0 additions, 0 deletionshost/utils.hpp
- infra/kill_all.sh 3 additions, 0 deletionsinfra/kill_all.sh
- infra/meson1.build 18 additions, 0 deletionsinfra/meson1.build
- infra/meson2.build 0 additions, 0 deletionsinfra/meson2.build
README.md
0 → 100755
benchmarking/bmark.py
0 → 100755
This diff is collapsed.
design.png
0 → 100755
135 KiB
dev/dpa_profile.h
0 → 100755
dev/flexio_ag_bench_dev.c
0 → 100755
This diff is collapsed.
dev/meson.build
0 → 100755
host/cxxopts.hpp
0 → 100755
This diff is collapsed.
host/dpa_transport.cpp
0 → 100755
This diff is collapsed.
host/dpa_transport.hpp
0 → 100755
host/flexio_ag_bench.cpp
0 → 100755
This diff is collapsed.
host/flexio_ag_bench_com.hpp
0 → 100755
host/ibv_transport.cpp
0 → 100755
This diff is collapsed.
host/ibv_transport.hpp
0 → 100755
host/meson.build
0 → 100755
host/transport.hpp
0 → 100755
host/transport_def.hpp
0 → 100755
This diff is collapsed.
host/utils.hpp
0 → 100755
This diff is collapsed.
infra/kill_all.sh
0 → 100755
infra/meson1.build
0 → 100755
infra/meson2.build
0 → 100755
This diff is collapsed.