next up previous contents
Next: Processes versus Processors Up: Design of ScaLAPACK Previous: PortabilityScalability and Standards

ScaLAPACK Software Components


Figure 1 describes the ScaLAPACK software hierarchy. The components below the dashed line, labeled Local, are called on a single processor, with arguments stored on single processors only. The components above the line, labeled Global, are synchronous parallel routines, whose arguments include matrices and vectors distributed in a 2D block cyclic layout across multiple processors. We describe each component in turn.

Figure: ScaLAPACK Software Hierarchy

Susan Blackford
Thu Jul 25 15:38:00 EDT 1996