The open archive for STFC research publications

Full Record Details

Persistent URL http://purl.org/net/epubs/work/51574
Record Status Checked
Record Id 51574
Title CLIPS: The CLRC library of parallel subroutines
Abstract Over the last four years a number of parallel algorithms have been written at CLRC Daresbury Laboratory in order to optimise parallel applications in various areas of computational science and engineering. With a view to making these more widely available and to promote better software re-usability and modularity a parallel library is being created named CLIPS. This brief report summarises the Library structure and functionality. The Library is written mainly in Fortran 90 (with a little C) and uses MPI for communication. It should therefore be portable to most, if not all, contemporary serial and parallel computing platforms including clusters of PCs and workstations. Routines will be added to the Library as required. Support for SMP systems will be added in the future. There is so far no attempt to address any particular area exhaustively. Documentation, example programs and a test suite are however part of the Library distribution.
Organisation CCLRC , CSE
Keywords parallel computing , sparse matrices , MPI , numerical algorithms , subroutine library , Fortran 90 , linear algebra , Fourier transforms
Funding Information
Related Research Object(s):
Licence Information:
Language English (EN)
Type Details URI(s) Local file(s) Year
Report DL Technical Reports DL-TR-99-003. 1999. DL-TR-99-003.pdf 1999