Bap Language Tutorial
BAP Online Manuals : Bap Language Tutorial
Previous: BRAIN AID SYSTEMS
Next: Introduction
BAP Online Manuals : Bap Language Tutorial
Previous: BRAIN AID SYSTEMS
Next: Introduction
Previous: BRAIN AID SYSTEMS
Next: Introduction
2. Bap Language Tutorial
Within this chapter we present some of the ideas of BAP in an informal way so that a 'sequential Prolog programmer' will be able to write efficient parallel programs. It is designed to be used 'hands on'.
2.1. Introduction
- 2.1.1. How to use this Manual
- 2.1.2. Keywords
- 2.1.3. What's Important?
- 2.1.4. BAP Philosophy
2.2. Hello World Examples
- 2.2.1. Interactive Hello World
- 2.2.2. Compiled Hello World
- 2.2.3. Remote Hello World
2.3. Parallelism with Brain Aid Prolog
- 2.3.1. Data Parallelism
- 2.3.2. Functional Parallelism
- 2.3.3. Combined Functional and Data Parallelism
- 2.3.4. Continuos against Burst Mode
- 2.3.5. Unstructured Communication Schemes
2.4. BAP Communication Layers
- 2.4.1. Communicating Sequential Processes (CSP)
- 2.4.2. Low Level Router and the 'C' Layer
- 2.4.3. The PROLOG Process Layer
- 2.4.4. The Client-Server Layer
- 2.4.5. Object layer
BAP Online Manuals : Bap Language Tutorial
Previous: BRAIN AID SYSTEMS
Next: Introduction