The purpose of this paper is to supply a summary of library
subroutines and functions for parallel MIMD computers. The
subroutines have been developed at the University of Chemnitz
during a period of the last five years. In detail, they are
concerned with vector operations, inter-processor communication
and simple graphic output to workstations. One of the most
valuable features is the machine-independence of the
communication subroutines proposed in this paper for a hypercube
topology of the parallel processors (excepting a kernel of only
two primitive system-dependend operations). They were
implemented and tested for different hardware and operating
systems including transputer, nCube, KSR, PVM. The vector
subroutines are optimized by the use of C language and enrolled
loops (BLAS1-like). The paper includes hints for using the
libraries with both Fortran and C programs.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa.de:bsz:ch1-199800486 |
Date | 30 October 1998 |
Creators | Haase, G., Hommel, T., Meyer, A., Pester, M. |
Contributors | TU Chemnitz, SFB 393 |
Publisher | Universitätsbibliothek Chemnitz |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | deu |
Detected Language | English |
Type | doc-type:preprint |
Format | application/pdf, application/postscript, text/plain, application/zip |
Page generated in 0.0018 seconds