2004
DOI: 10.1007/978-3-540-30477-7_19
|View full text |Cite
|
Sign up to set email alerts
|

A MATLAB-Based Code Generator for Sparse Matrix Computations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0
1

Year Published

2005
2005
2010
2010

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 9 publications
0
7
0
1
Order By: Relevance
“…User programs for these systems are written in a manner similar to the traditional function calls, while user programs in SILC make use of mathematical expressions to request matrix computations. Telescoping Languages [5] and CMC [4] are source-to-source code translation systems, in which user programs are written in the MATLAB language [11]. The focus of Telescoping Languages is on the optimization of both user programs and matrix computation libraries, whereas CMC focuses on the generation of optimized Fortran subroutines from user programs as well as on rich support for various sparse matrix storage formats.…”
Section: Replacement Of Matrix Computation Libraries Is Requiredmentioning
confidence: 99%
“…User programs for these systems are written in a manner similar to the traditional function calls, while user programs in SILC make use of mathematical expressions to request matrix computations. Telescoping Languages [5] and CMC [4] are source-to-source code translation systems, in which user programs are written in the MATLAB language [11]. The focus of Telescoping Languages is on the optimization of both user programs and matrix computation libraries, whereas CMC focuses on the generation of optimized Fortran subroutines from user programs as well as on rich support for various sparse matrix storage formats.…”
Section: Replacement Of Matrix Computation Libraries Is Requiredmentioning
confidence: 99%
“…Our prototype of MATLAB-to-PSBLAS translator is based on CMC which translates MATLAB-based scripts into Fortran [14], [15]. The flow of the translation by CMC is illustrated in Fig.…”
Section: Analysis Of Matlab Scripts By Cmcmentioning
confidence: 99%
“…For operations + and -, resulting shape is F when the scalar value is not zero. code motion, and common subexpression elimination, and matrix-computation-specific ones like strength reduction of matrix operations are performed [14], [15]. In some cases, dynamic memory management mechanisms have to be incorporated.…”
Section: Analysis Of Matlab Scripts By Cmcmentioning
confidence: 99%
See 2 more Smart Citations