Abstract | ||
---|---|---|
We describe a software solution to the problem of automatic parallelization of linear algebra code on multi-processor and multi-core architectures. This solution relies on the definition of a domain specific language for matrix computations, a performance model for multi-processor architectures and its implementation using C++ template meta-programming. Experimental results asses this model and its implementation on sample computation kernels. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1007/978-3-540-85451-7_78 | Euro-Par |
Keywords | Field | DocType |
automatic parallelization,linear algebra code,multi-core architecture,sample computation kernel,matrix computation,meta-programming applied,multi-processor architecture,automatic smp parallelization,performance model,software solution,domain specific language,processor architecture,linear algebra,meta programming | Domain-specific language,Metaprogramming,Linear algebra,Programming language,Computer science,Matrix (mathematics),Parallel computing,Abstract syntax tree,Software,Computation,Automatic parallelization | Conference |
Volume | ISSN | Citations |
5168 | 0302-9743 | 6 |
PageRank | References | Authors |
0.60 | 10 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Joel Falcou | 1 | 96 | 11.30 |
Jocelyn Sérot | 2 | 160 | 18.08 |
Lucien Pech | 3 | 12 | 1.63 |
Jean-thierry Lapresté | 4 | 108 | 12.58 |