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