Skip to content

Combi dyn split -- non-uniform distributions of full grids onto process groups#42

Closed
freifrauvonbleifrei wants to merge 53 commits intomasterfrom
combi-dyn-split
Closed

Combi dyn split -- non-uniform distributions of full grids onto process groups#42
freifrauvonbleifrei wants to merge 53 commits intomasterfrom
combi-dyn-split

Conversation

@freifrauvonbleifrei
Copy link
Contributor

This branch looks at how to handle different-sized process groups. I don't know how far the work had progressed and how useful it would be for DisCoTec generally. (Maybe @obersteiner knows?)

Alfredo Hinojosa and others added 30 commits March 1, 2017 11:13
Conflicts:
	distributedcombigrid/examples/gene_distributed/src/manager.cpp
it's nonsensical to send communicators to other processes.
Since setApplicationComm is never actually used, we can assume
applicationCommSet_ = false and remove
the purpose of this change is the make it simpler to switch to
something like ::boost::mpi::communicator later on. OOP will
make it easier to track who owns stuff and to cache communicator
properties like size/rank
pretty low level code. Internally in Sim_FT a MPI_Comm is used anyway.
The idea is that it might be possible to extract code as in
if(ENABLE_FT) by just using a special CommunicatorType.
@vancraar vancraar deleted the branch master January 16, 2023 14:49
@vancraar vancraar closed this Jan 16, 2023
@freifrauvonbleifrei
Copy link
Contributor Author

oops, this was unintentionally closed by making the main branch default. reopening as #104.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants