Logo
Explore Help
Sign In
cwpearson/astaroth
1
0
Fork 0
You've already forked astaroth
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
226de326513e2a1eba1137faa4f606f64f749028
astaroth/samples/mpitest
History
jpekkila 226de32651 Added model solution for reductions and functions for automated testing
2020-06-03 13:37:00 +03:00
..
CMakeLists.txt
Cleaned up samples and removed old unused stuff. Simplified CMake files.
2020-01-23 20:00:19 +02:00
main_old.cc
Found a workaround that gives good inter and intra-node performance. HPC-X MPI implementation does not know how to do p2p comm with pinned arrays (should be 80 GiB/s, measured 10 GiB/s) and internode comm is super slow without pinned arrays (should be 40 GiB/s, measured < 1 GiB/s). Made a proof of concept communicator that pins arrays that are send or received from another node.
2020-04-05 20:15:32 +03:00
main.cc
Added model solution for reductions and functions for automated testing
2020-06-03 13:37:00 +03:00
README.txt
Removed unnecessary README and incorrect building instructions for mpitest
2020-01-16 14:49:07 +02:00

README.txt

This directory is used to test MPI with Astaroth.

Building:
cmake -DBUILD_SAMPLES=ON -DMPI_ENABLED=ON -DCMAKE_CXX_COMPILER=$(which mpicxx) .. && make -j

Running:
mpirun -np <nprocs> ./mpitest
or
srun <options> ./mpitest # With slurm
or
a batch script of your choice
Powered by Gitea Version: 1.24.5 Page: 43ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API