Next Up Previous Contents References

3 SCOUT ARCHITECTURE

SCOUT ARCHITECTURE

Nobody trips over mountains.
It is the small pebble that causes you to stumble.
Pass all the pebbles in your path and
you will find you have crossed the mountain.

-- Unknown


This chapter describes the most important aspects of the Scout architecture, which includes its modular system, its path implementation, how it demultiplexes (classifies) data onto paths, and its execution model. The goal of this chapter is to motivate and discuss architectural issues of Scout that are interesting and novel. For a comprehensive and detailed description of the various programming interfaces, the reader is referred to the Scout manual [101].

3.1 Overview

3.2 Modularity

3.3 Paths

3.4 Demultiplexing

3.5 Execution Model

3.6 Related Work


Next Up Previous Contents References