Enim,
Before going into all these efforts to implement a new function, let me
describe what is there already and that you can use to achieve something
similar. It will not be exactly what you describe, because changing a
particular collective algorithm dynamically on a communicator might is not
as
Hi,
I want to create broadcast function which allow me to select algorithm in
application layer.
For example :
MPI_Bcast_alg(void *buffer, int count, MPI_Datatype datatype, int root,
MPI_Comm comm, int alg)
Same arguments as MPI_Bcast() and plus algorithm's id.
*coll_tune_bcast_decision.c* fil