Title
A comparison of two Fortran dialects for expressing parallel solutions for a problem in linear algebra
Abstract
Recently, AMT has issued n extended version ot Fortran Plus [1] which allows software to be developed without the developer needing to take explicit account of the grid size of the target processor. Fortran-Plus and its extension, Fortran Plus Enhanced [2], have been developed for use on the AMT DAP 510 array processor. This machine has 1024 processors arranged in a square grid with nearest neighbour and wraparound connections. It is interesting to enquire whether the performance ot code generated by the Fortran-Plus Enhanced compiler is, for a particular application, superior to that generated by the Fortran-Plus compiler from a program which recognises and is tailored to fit the characteristic features of the DAP 510. In this paper the performances of two implementations of in algorithm for the eigensolution of real tridiagonal symmetric matrices are compared. The algorithm is characterised by its heavy use of matrix operations, all of which can be efficiently implemented on an array processor. Some of the constituent operations commonly occur in other applications while others are specific to the problem being addressed.
Year
DOI
Venue
1992
10.1016/0167-8191(92)90123-O
PARALLEL COMPUTING
Keywords
Field
DocType
FORTRAN-PLUS,ARRAY PROCESSORS,NUMERICAL LINEAR ALGEBRA
Tridiagonal matrix,Linear algebra,Computer science,Parallel computing,Fortran,Multiprocessing,Theoretical computer science,Compiler,Vector processor,Matrix multiplication,Numerical linear algebra
Journal
Volume
Issue
ISSN
18
12
0167-8191
Citations 
PageRank 
References 
1
0.37
1
Authors
3
Name
Order
Citations
PageRank
M. Clint1277.24
J. S. Weston2144.54
C.W. Bleakney310.37