Here one is an overview of software products which have been developed for
Parsytec exclusively anywhere in the world or ones portable to the systems.
Attention: Not all of the products are installed in CSA.
The Distributed Queueing System is designed as a management tool to aid in computational resource distribution across a network. DQS provides architecture transparency for both users and administration across a heterogeneous environment, allowing for seamless interaction for multiple architectures. Highly mutable custom site configurations are possible under DQS. This abilty to customize DQS leads to effective resource distribution and increased network throughput.
The Parallel Virtual Machine is a software package that permits a heterogeneous collection of Unix computers hooked together by a network to be used as a single large parallel computer. Thus large computational problems can be solved more cost effectively by using the aggregate power and memory of many computers. The software is very portable. The source, which is available free thru netlib, has been compiled on everything from laptops to CRAYs.
MPI (Message Passing Interface)
MPI is the standard for multicomputer and cluster message passing introduced by the Message-Passing Interface Forum in April 1994. The goal of MPI is to develop a widely used standard for writing message-passing programs.
GENIAS offers a broad range of PVM and MPI implementations for Parsytec hardware. Currently there are three product lines: the PowerPVM series (homogeneous PVM), the PVM/PARIX series (heterogeneous PVM) and the PowerMPI series (homogeneous MPI), which cover different needs in parallel software development.
CODINE is targeted to optimal utilization of the computer resources of heterogeneous networked environments, in particular homogeneous and heterogeneous workstation clusters, and clusters with integrated computer servers like vector and parallel supercomputers
TRAPPER is a graphical programming environment for the development of parallel software. It supports most of the stages of the software engineering process with emphasis on the specific problems of parallel systems. TRAPPER contains components for the parallel software design, hardware configuration, process mapping, graphical high level debugging and performance and behavior monitoring.
CCS (Computing Center Software)
The Computing Center Software is a distributed software package for the management of parallel high performance computing systems. It provides a seamless environment with transparent access to a pool of parallel machines. CCS is implemented as a multi-agent software, operating on the Unix front-ends of the HPC systems to be managed.