Skip to content
This repository was archived by the owner on Feb 16, 2024. It is now read-only.

rombolshak/RMB_Bcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

General information

This project only implements one of the MPI function — MPI_Bcast.

It is usefull and faster than MPI realization on the data arrays with number of elements more or equal to 1024, in other cases MPI realization is preferred.

It was tested only on Regatta machine. Results may vary on BlueGene architectures

Typical comparison of RMB and MPI realizations looks like here (left is length of data array and bottom is time to broadcast it 1000 times):

compare of realizations

Compile

mpicc *.c -o bin/RMB_Bcast

License

  • You can use it free under terms of General Public License for individual use and non-commercial open-sourse projects.
  • You are prohibited to use this program and its parts without testing in solutions that operate on large amounts of sensitive data in order to prevent loss and / or damage.

About

Implementation of MPI_Bcast

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages