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. Clint | 1 | 27 | 7.24 |
J. S. Weston | 2 | 14 | 4.54 |
C.W. Bleakney | 3 | 1 | 0.37 |