Combined Functional and Data Parallelism
BAP Online Manuals : Bap
Language Tutorial : Parallelism with
Brain Aid Prolog : Combined Functional and Data Parallelism
Previous: Functional Parallelism
Next: Continuos against Burst Mode
BAP Online Manuals : Bap Language Tutorial : Parallelism with Brain Aid Prolog : Combined Functional and Data Parallelism
Previous: Functional Parallelism
Next: Continuos against Burst Mode
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:
BAP Online Manuals : Bap Language Tutorial : Parallelism with Brain Aid Prolog : Combined Functional and Data Parallelism
Previous: Functional Parallelism
Next: Continuos against Burst Mode