Next: Software Requirements
Up: Requirements
Previous: Goals
The benefits of creating a unifying parallelization library are as follows:
- Timeliness: The PPF will perform much of the work of
parallelization so the code does not have to be re-written for each
package.
- Efficiency: The PPF will ensure efficiency in message passing by
limiting the amount of data that is passed, and only passing data
when appropriate.
- Consistency: Packages using PPF can be contrasted because a
unifying parallel framework provides consistent performance in the
parallel regions.
- Accuracy: The PPF will ensure accuracy in parallelization so
that particles are not lost, transported incorrectly or delayed.
Next: Software Requirements
Up: Requirements
Previous: Goals
Tue Apr 11 23:58:21 MST 2000