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
53b48bb8ce3a5cf3e3d2ccd95bf7ef07f17db7d9
astaroth/samples/mpitest
History
Oskar Lappi 9e5fd40838 Changes after code review by Johannes, and clang-format
2020-06-04 18:50:22 +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
Changes after code review by Johannes, and clang-format
2020-06-04 18:50:22 +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: 27ms Template: 2ms
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