next up previous
Next: Algorithm Architecture on Up: Parallel Implementations on Previous: Parallel Implementations on

Parix

PARIX (PARallel UnIX extensions) [12] is the native operating system on Parsytec GC systems. It provides UNIX functionality at the front-end with library extensions for the needs of the parallel system. The Parix software package comprises components for the program development environment (compilers, tools, etc.), runtime environment (libraries), multi-user administration, and control-net software. Parix is available for a variety of parallel Parsytec computers. At the Paderborn Center for Parallel Computing, we run Parix on

A virtual topologies library [20,21] provides an optimal mapping of the application process structure onto the underlying hardware interconnection structure.

Based on the virtual topologies, common global communication functions like broadcast, global sum, min, max and barrier synchronization are available for groups of processes.





WWW-Administration
Tue May 16 19:29:30 MET DST 1995