Return to search

Bibliotheken zur Entwicklung paralleler Algorithmen - Basisroutinen für Kommunikation und Grafik

The purpose of this paper is to supply a summary of
library subroutines and functions for parallel MIMD
computers. The subroutines have been developed and
continously extended at the University of Chemnitz
since the end of the eighties. 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
PARIX for transputers and PowerPC, nCube, PVM, MPI.
The vector subroutines are optimized by the use
of C language and unrolled loops (BLAS1-like).
Hardware-optimized BLAS1 routines may be
integrated. The paper includes hints for
programmers how to use the libraries with both
Fortran and C programs.

Identiferoai:union.ndltd.org:DRESDEN/oai:qucosa.de:swb:ch1-200600429
Date04 April 2006
CreatorsPester, Matthias
ContributorsTU Chemnitz, SFB 393
PublisherUniversitätsbibliothek Chemnitz
Source SetsHochschulschriftenserver (HSSS) der SLUB Dresden
Languagedeu
Detected LanguageEnglish
Typedoc-type:preprint
Formattext/html, text/plain, image/png, image/gif, text/plain, image/gif, application/pdf, application/postscript, text/plain, application/zip
SourcePreprintreihe des Chemnitzer SFB 393, 02-01; Überarbeitung eines früheren Preprints SPC 95_20

Page generated in 0.0028 seconds