Changes
Page history
Updated Decomposition (markdown)
authored
Aug 25, 2015
by
Anonymous
Show whitespace changes
Inline
Side-by-side
Decomposition.md
View page @
c113c7cc
Every structure should divide the information that they store across processors, in order to do this two main approach are considered inside OpenFPM.
Every structure should divide the information that they store across processors, in order to do this two main approach are considered inside OpenFPM.
*
Model decomposition
*
Model decomposition
*
Data driven decomposition
*
Fixed decomposition
*
Fixed decomposition
*
Data driven decomposition
The fist approach try to create a model for computation and comunication and try to find a decomposition that minimize it.
The
fist approach try to create a model for the interactions across processors and try to minimize the space
The
second just divide the domain as the user specified and assign 1 sub-domain to each processor
The second instead try to divide the quantity of information the structure store without considering the interactions
The third is the default decomposition when a decomposition is not available yet, it basically divide
the data consistently across processors regardless of geometrical meaning or communication
## Model decomposition
## Model decomposition
...
...
...
...