A manual for PARTI runtime primitives
Harry Berryman, Joel Haskin Saltz · NASA STI Repository (National Aeronautics and Space Administration) · 1990
Primitives are presented that are designed to help users efficiently program irregular problems (e.g., unstructured mesh sweeps, sparse matrix codes, adaptive mesh partial differential equations solvers) on distributed memory machines. These primitives are also designed for use in compilers for distributed memory multiprocessors. Communications patterns are captured at runtime, and the appropriate send and receive messages are automatically generated.