├── .gitignore ├── LICENSE ├── README.md ├── notebooks ├── .gitignore ├── allreduce_scaling.ipynb ├── allreduce_summary.ipynb ├── bcast_scaling.ipynb ├── bcast_summary.ipynb ├── collective_algo.py ├── collective_algos.ipynb ├── collective_compare_pleiades.ipynb ├── collective_ompi_efa.ipynb ├── osu_util.py ├── pt2pt_compare_pleiades.ipynb ├── pt2pt_multi.ipynb └── pt2pt_summary.ipynb └── scripts ├── allreduce ├── allreduce_intelmpi_tune_algo.sh ├── allreduce_mpich3.sh ├── allreduce_openmpi3_tune_algo.sh ├── allreduce_openmpi4_tune_algo.sh └── run_allreduce_all_mpi.sbatch ├── bcast ├── bcast_intelmpi_tune_algo.sh ├── bcast_mpich3.sh ├── bcast_openmpi3_tune_algo.sh ├── bcast_openmpi4_tune_algo.sh └── run_bcast_all_mpi.sbatch ├── pt2pt ├── pt2pt_intelmpi.sh ├── pt2pt_mpich3.sh ├── pt2pt_openmpi3.sh ├── pt2pt_openmpi4.sh └── run_pt2pt_all_mpi.sbatch ├── pt2pt_multi ├── pt2pt_multi_intelmpi.sh ├── pt2pt_multi_openmpi3.sh ├── pt2pt_multi_openmpi4.sh └── run_pt2pt_multi_all_mpi.sbatch └── spack_config └── packages.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /notebooks/.gitignore: -------------------------------------------------------------------------------- 1 | *.png 2 | -------------------------------------------------------------------------------- /notebooks/allreduce_scaling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/allreduce_scaling.ipynb -------------------------------------------------------------------------------- /notebooks/allreduce_summary.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/allreduce_summary.ipynb -------------------------------------------------------------------------------- /notebooks/bcast_scaling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/bcast_scaling.ipynb -------------------------------------------------------------------------------- /notebooks/bcast_summary.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/bcast_summary.ipynb -------------------------------------------------------------------------------- /notebooks/collective_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/collective_algo.py -------------------------------------------------------------------------------- /notebooks/collective_algos.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/collective_algos.ipynb -------------------------------------------------------------------------------- /notebooks/collective_compare_pleiades.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/collective_compare_pleiades.ipynb -------------------------------------------------------------------------------- /notebooks/collective_ompi_efa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/collective_ompi_efa.ipynb -------------------------------------------------------------------------------- /notebooks/osu_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/osu_util.py -------------------------------------------------------------------------------- /notebooks/pt2pt_compare_pleiades.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/pt2pt_compare_pleiades.ipynb -------------------------------------------------------------------------------- /notebooks/pt2pt_multi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/pt2pt_multi.ipynb -------------------------------------------------------------------------------- /notebooks/pt2pt_summary.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/notebooks/pt2pt_summary.ipynb -------------------------------------------------------------------------------- /scripts/allreduce/allreduce_intelmpi_tune_algo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/allreduce/allreduce_intelmpi_tune_algo.sh -------------------------------------------------------------------------------- /scripts/allreduce/allreduce_mpich3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/allreduce/allreduce_mpich3.sh -------------------------------------------------------------------------------- /scripts/allreduce/allreduce_openmpi3_tune_algo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/allreduce/allreduce_openmpi3_tune_algo.sh -------------------------------------------------------------------------------- /scripts/allreduce/allreduce_openmpi4_tune_algo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/allreduce/allreduce_openmpi4_tune_algo.sh -------------------------------------------------------------------------------- /scripts/allreduce/run_allreduce_all_mpi.sbatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/allreduce/run_allreduce_all_mpi.sbatch -------------------------------------------------------------------------------- /scripts/bcast/bcast_intelmpi_tune_algo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/bcast/bcast_intelmpi_tune_algo.sh -------------------------------------------------------------------------------- /scripts/bcast/bcast_mpich3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/bcast/bcast_mpich3.sh -------------------------------------------------------------------------------- /scripts/bcast/bcast_openmpi3_tune_algo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/bcast/bcast_openmpi3_tune_algo.sh -------------------------------------------------------------------------------- /scripts/bcast/bcast_openmpi4_tune_algo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/bcast/bcast_openmpi4_tune_algo.sh -------------------------------------------------------------------------------- /scripts/bcast/run_bcast_all_mpi.sbatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/bcast/run_bcast_all_mpi.sbatch -------------------------------------------------------------------------------- /scripts/pt2pt/pt2pt_intelmpi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt/pt2pt_intelmpi.sh -------------------------------------------------------------------------------- /scripts/pt2pt/pt2pt_mpich3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt/pt2pt_mpich3.sh -------------------------------------------------------------------------------- /scripts/pt2pt/pt2pt_openmpi3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt/pt2pt_openmpi3.sh -------------------------------------------------------------------------------- /scripts/pt2pt/pt2pt_openmpi4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt/pt2pt_openmpi4.sh -------------------------------------------------------------------------------- /scripts/pt2pt/run_pt2pt_all_mpi.sbatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt/run_pt2pt_all_mpi.sbatch -------------------------------------------------------------------------------- /scripts/pt2pt_multi/pt2pt_multi_intelmpi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt_multi/pt2pt_multi_intelmpi.sh -------------------------------------------------------------------------------- /scripts/pt2pt_multi/pt2pt_multi_openmpi3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt_multi/pt2pt_multi_openmpi3.sh -------------------------------------------------------------------------------- /scripts/pt2pt_multi/pt2pt_multi_openmpi4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt_multi/pt2pt_multi_openmpi4.sh -------------------------------------------------------------------------------- /scripts/pt2pt_multi/run_pt2pt_multi_all_mpi.sbatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/pt2pt_multi/run_pt2pt_multi_all_mpi.sbatch -------------------------------------------------------------------------------- /scripts/spack_config/packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaweiZhuang/aws-mpi-benchmark/HEAD/scripts/spack_config/packages.yaml --------------------------------------------------------------------------------