PORTING INDUSTRIAL CODES AND DEVELOPING SPARSE LINEAR SOLVERS ON PARALLEL COMPUTERS

Authors
Citation
Mj. Dayde et Is. Duff, PORTING INDUSTRIAL CODES AND DEVELOPING SPARSE LINEAR SOLVERS ON PARALLEL COMPUTERS, Computing systems in engineering, 6(4-5), 1995, pp. 295-305
Citations number
29
Categorie Soggetti
Engineering,"Computer Science Interdisciplinary Applications
ISSN journal
09560521
Volume
6
Issue
4-5
Year of publication
1995
Pages
295 - 305
Database
ISI
SICI code
0956-0521(1995)6:4-5<295:PICADS>2.0.ZU;2-5
Abstract
We address the main issues when porting existing codes from serial to parallel computers and when developing portable parallel software on M IMD multiprocessors (shared memory, virtual shared memory, and distrib uted memory multiprocessors, and networks of computers). We discuss th e use of numerical libraries as a way of developing portable and effic ient parallel code. We illustrate this by using examples from our expe rience in porting industrial codes and in designing parallel numerical libraries. We report in some detail on the parallelization of scienti fic applications coming from Centre National d'Etudes Spatiales and fr om Aerospatiale, and we illustrate how it is possible to develop porta ble and efficient numerical software by considering the parallel solut ion of sparse linear systems of equations.