Abstract | ||
---|---|---|
T-system is a tool for parallel computing developed at the PSI RAS. The most recent implementation is available on both Linux and Windows platforms. The paper is dedicated to one of important T-system aspects -- ability to change parallelism granule size at runtime. The technique is available, primarily, for recursive programs, but it's possible to extent it to non-recursive ones as well. In the latter case, we employ C++ template"traits"for program transformation. The technique is shown to reduce overhead incurred by runtime support library dramatically. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1007/978-3-540-73940-1_30 | PACT |
Keywords | Field | DocType |
recursive program,latter case,windows platform,important t-system aspect,program transformation,recent implementation,parallel computing,psi ras,parallelism granule size,runtime support library,parallelism granules aggregation,c,parallel computer,parallel programming | Programming language,Program transformation,Data-intensive computing,Task parallelism,Computer science,Parallel computing,Data parallelism,Recursion | Conference |
Volume | ISSN | ISBN |
4671 | 0302-9743 | 3-540-73939-4 |
Citations | PageRank | References |
2 | 0.46 | 9 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Alexander Moskovsky | 1 | 9 | 4.47 |
Vladimir Roganov | 2 | 5 | 1.24 |
Sergei M. Abramov | 3 | 96 | 6.75 |