Figure 1.1 describes the ScaLAPACK software hierarchy . The components below the 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 across multiple processors. We describe each component in turn.
Figure 1.1: ScaLAPACK software hierarchy