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
0d1c5b3911f502c3fe8a7d91b344a81921a2d822
astaroth/samples/mpitest
History
jpekkila ec59cdb973 Some formatting and unimportant changes to samples
2020-05-26 18:57:46 +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
Some formatting and unimportant changes to samples
2020-05-26 18:57:46 +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: 32ms 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