DocumentCode :
451067
Title :
Compiling Parallel Code for Sparse Matrix Applications
Author :
Kotlyar, Vladimir ; Pingali, Keshav ; Stodghill, Paul
Author_Institution :
Cornell University
fYear :
1997
fDate :
15-21 Nov. 1997
Firstpage :
10
Lastpage :
10
Abstract :
We have developed a framework based on relational algebra for compiling efficient sparse matrix code from dense DO-ANY loops and a specification of the representation of the sparse matrix. In this paper, we show how this framework can be used to generate parallel code, and present experimental data that demonstrates that the code generated by our Bernoulli compiler achieves performance competitive with that of hand-written codes for important computational kernels.
Keywords :
parallelizing compilers; sparse matrix computations; Algebra; Application software; Carbon capture and storage; Computer science; Concurrent computing; Kernel; Libraries; Pervasive computing; Sparse matrices; Symmetric matrices; parallelizing compilers; sparse matrix computations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, ACM/IEEE 1997 Conference
Print_ISBN :
0-89791-985-8
Type :
conf
DOI :
10.1109/SC.1997.10032
Filename :
1592591
Link To Document :
بازگشت