ACM Home Page
Please provide us with feedback. Feedback
Sparse matrix technology tools in APL
Full text PdfPdf (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
SIGAPL: ACM Special Interest Group on APL Programming Language
Danish Data Assn. :
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 15,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/97808.97844
What is a DOI?

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.

Collaborative Colleagues:
Ferdinand Hendriks: colleagues
Wai-Mee Ching: colleagues

Peer to Peer - Readers of this Article have also read: