Structure(Architecture) of Applications - I
Applications are metaproblems with a mix of module (aka coarse grain functional) and data parallelism
Modules are decomposed into parts (data parallelism) and composed hierarchically into full applications.They can be the
- “10,000” separate programs (e.g. structures,CFD ..) used in design of aircraft
- the various filters used in Khoros based image processing system
- the ocean-atmosphere components in integrated climate simulation
- The data-base or file system access of a data-intensive application
- the objects in a distributed Forces Modeling Event Driven Simulation