Skip navigation

Software tools for automating the parallelisation of FORTRAN computational mechanics codes

Software tools for automating the parallelisation of FORTRAN computational mechanics codes

Cross, M., Ierotheou, C. S., Johnson, S. P., Leggett, P. F. and Evans, E. W. (1999) Software tools for automating the parallelisation of FORTRAN computational mechanics codes. In: Topping, B.H.V., (ed.) Parallel and Distributed Processing for Computational Mechanics: Systems and Tools. Saxe-Coburg Publications, Stirlingshire, UK, pp. 46-76. ISBN 1 874672 03 2 (doi:https://doi.org/10.4203/csets.2.3)

Full text not available from this repository.

Abstract

It is now clear that the concept of a HPC compiler which automatically produces highly efficient parallel implementations is a pipe-dream. Another route is to recognise from the outset that user information is required and to develop tools that embed user interaction in the transformation of code from scalar to parallel form, and then use conventional compilers with a set of communication calls. This represents the key idea underlying the development of the CAPTools software environment. The initial version of CAPTools is focused upon single block structured mesh computational mechanics codes. The capability for unstructured mesh codes is under test now and block structured meshes will be included next. The parallelisation process can be completed rapidly for modest codes and the parallel performance approaches that which is delivered by hand parallelisations.

Item Type: Book Section
Additional Information: Presented at The First Euro-Conference on Parallel and Distributed Computing for Computational Mechanics, 26 April-1 May 1997, Lochinver, Scotland.
Pre-2014 Departments: School of Computing & Mathematical Sciences
Last Modified: 14 Oct 2016 09:00
URI: http://gala.gre.ac.uk/id/eprint/301

Actions (login required)

View Item View Item