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 reusability 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 exhausively. Documentation, example programs and a test suite are however part of the Library distribution.
|
1231
|
Globus: A Metacomputing Infrastructure Toolkit
– Foster, Kesselman
- 1997
|
|
225
|
Eds.), The Grid: Blueprint for a New Computing Infrastructure
– Foster, Kesselman
- 1998
|
|
203
|
Client/Server Programming with Java and CORBA, Second Edition
– Orfali, Harkey
|
|
76
|
Falcon: on-line monitoring and steering of large-scale parallel programs
– Gu, Eisenhauer, et al.
- 1995
|
|
66
|
Parallel processing on dynamic resources with CARMI
– Pruyne, Livny
- 1995
|
|
61
|
A Survey of Software Environments for Exploiting Networked Computing Resources
– Turcotte
- 1993
|
|
60
|
ªExperience with the Condor Distributed Batch System,º
– Litzkow, Livny
- 1990
|
|
53
|
NetSolve: A networkenabled server for solving computational science problems, The
– Casanova, Dongarra
- 1997
|
|
48
|
An Annotated Bibliography of Interactive Program Steering
– Gu, Vetter, et al.
- 1994
|
|
48
|
PROGRESS: a toolkit for interactive program steering
– Vetter, Schwan
- 1995
|
|
39
|
High performance computational steering of physical simulations
– Vetter, Schwan
- 1997
|
|
25
|
Scalable Parallel Computing
– Hwang, Xu
- 1998
|
|
19
|
A synopsis of the Legion project
– Grimshaw, Wulf, et al.
- 1994
|
|
18
|
WebWork: integrated programming environment tools for national and grand challenges
– Fox, Furmanski, et al.
- 1995
|
|
11
|
Simulation steering with scirun in a distributed environment
– Miller, Hansen, et al.
- 1998
|
|
7
|
Software Agents. AAAI
– Bradshaw
- 1997
|
|
6
|
Umpei Nagashima. -- Ninf -- : Network base information library for globally high performance computing
– Sekiguchi, Sato, et al.
- 1996
|
|
4
|
A high performance parallel algorithm for
– Agarwal, Gustavson, et al.
- 1994
|
|
3
|
The Remote Computation
– Arbenz, Gander, et al.
- 1996
|
|
3
|
Cybenko and D. Rus Mobile agents in distributed information retrieval In Intelligent Information Agents, chapter 12
– Brewington, Gray, et al.
- 1999
|
|
3
|
NetLink: A Modern Data Distribution Approach Applied to Transparent Access of High Performance
– Holmqvist, Lindström
- 1998
|
|
2
|
The CLRC Library of Parallel Subroutines { CLIPS (Daresbury Laboratory
– Allan, Guest
- 1999
|
|
2
|
Towards Mixed-Mode Parallelism on the New Model F50-Based IBM SP System
– Salvini, Smith, et al.
- 1998
|
|
1
|
See also http://www.cse.clrc.ac.uk/Activity/DisCo REFERENCES 17 [17
– Allan, Guest, et al.
- 2000
|
|
1
|
by Michael Wester February 16
– Written
- 1995
|
|
1
|
Parallel Diagonalisation Routines Edition 1 (CLRC Daresbury Laboratory
– Allan, Bush
- 1996
|
|
1
|
available from http://www.cse.clrc.ac.uk/Activity/HPCI
– Allan, Bush, et al.
- 1999
|
|
1
|
Parallel Diagonalisation Routines: Edition 3
– Allan, Bush
- 1999
|
|
1
|
Parallel Numerical Analysis Packages: Edition 2
– Allan, Hu, et al.
- 1999
|
|
1
|
Wierenga Survey of compiler directives for shared memory programming Technology Watch Report (EPCC
– Jan
- 1997
|
|
1
|
Farrell Pthreads Programming Nutshell Handbook (O'Reilly and Associates
– Nichols, Buttlar, et al.
- 1996
|
|
1
|
order number SG24-5155-00. See also WWW URL http://www.redbooks.ibm.com
– Andersson, Bell, et al.
- 1998
|
|
1
|
Mehrota OpenMP and HPF: Integrating two Paradigms in "Euro-Par'98: Parallel Processing
– Chapman, P
|
|
1
|
The SPEEDES-based run-time Infrastructure for higl-level Architecture on high-performance Computers in "High Performance Computing 1999
– Steinman, Berliner, et al.
- 1999
|
|
1
|
Ozdemir and T. Pulikal WebHPC -- an interactive Programming and Training Environment for High Performance Modelling and Simulation
– Bernholdt, Fox, et al.
- 1998
|
|
1
|
MetaComputing Comm
– Catlett, Smarr
- 1992
|
|
1
|
NEOS: The Network Enabled Optimization System
– Czyzyk, Mesnier, et al.
- 1996
|
|
1
|
Petaops and Exaops: Supercomputing on the Web IEEE Internet Computing 1
– Fox, Furmanski
- 1997
|
|
1
|
VASE: The Visualisation and Application Steering Environment
– Jablonowski, Bruner, et al.
- 1993
|
|
1
|
Overview of the WOS Project in "High Performance Computing 1999" A. Tentner (ed.) (Society for Computer Simulation International
– Kropf
- 1999
|
|
1
|
Automated Task Allocation for MPI in "10th International Parallel Processing Symposium
– Russ, Flachs, et al.
- 1996
|