| Sparse matrix technology tools in APL |
| Full text |
Pdf
(539 KB)
|
| Source
|
International Conference on APL
archive
Conference proceedings on APL 90: for the future
table of contents
Copenhagen, Denmark
Pages: 186 - 191
Year of Publication: 1990
ISBN:0-89791-371-X
Also published in ...
|
|
Authors
|
|
Ferdinand Hendriks
|
IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY
|
|
Wai-Mee Ching
|
IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 15, Citation Count: 0
|
|
|
ABSTRACT
We have implemented sparse matrix technology tools in APL. Such tools have been conspicuously scarce, because APL has not been the language of choice for solving boundary value problems governed by partial differential equations. But when carefully coded, APL is able to tackle problems governed by partial differential equations in a way that ads flexibility and, on account of its compactness, maintainability. The main criticism of APL in numerically intensive applications has been execution speed. APL compilation addresses this drawback and shows factors of speed improvement of better than about three. Timings will be presented for some benchmark elliptical boundary value problems, both for interpretive and compiled APL.
Examples are given of common tasks that are encountered in conjunction with the finite element method, such as determination of the symbolic form of the stiffness matrix, and the more universal task of solution of a sparse (symmetric) set of equations using the conjugate gradient method.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
H.R. Schwarz, 'Finite Element Methods,' Compmational Mathematics and Applications, Academic Press, 1988, Chap. 1.
|
| |
3
|
|
| |
4
|
W.-M. Ching and A. Xu, "A vector Code Back End of the APL370 Compiler on IBM 3090 and Some Performance Comparisons,' APL Quote Quad, Vol. 18, No. 2, Dec. 1987, ACM Press, pp 69-76.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|