BAP Online Manuals
: Bap Language Tutorial
: Parallelism with Brain Aid Prolog
: Combined Functional and Data Parallelism
Previous: Functional Parallelism
Next: Continuos against Burst Mode
2.3.3. Combined Functional and Data Parallelism
A more general class of communication schemes consists of a pipeline
with 'farmed' stages.
The Brain Aid Prolog compiler itself consists of such a communication
structure.
Features:
- generalization of both, data- and functional parallelism
- fairly simple communication structure
- low overhead
- high scalability
- large processing networks possible
- automatic load balancing strategies available
Problems:
- communication structure is more complicated than a
farm
or a
pipeline
BAP Online Manuals
: Bap Language Tutorial
: Parallelism with Brain Aid Prolog
: Combined Functional and Data Parallelism
Previous: Functional Parallelism
Next: Continuos against Burst Mode