liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Optimized composition of performance-aware parallel components
Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory. Linköping University, The Institute of Technology.ORCID iD: 0000-0001-5241-0026
Linnaeus University.
2012 (English)In: Concurrency and Computation, ISSN 1532-0626, E-ISSN 1532-0634, Vol. 24, no 5, 481-498 p.Article in journal (Refereed) Published
Abstract [en]

We describe the principles of a novel framework for performance-aware composition of sequential and explicitly parallel software components with implementation variants. Automatic composition results in a table-driven implementation that, for each parallel call of a performance-aware component, looks up the expected best implementation variant, processor allocation and schedule given the current problem, and processor group sizes. The dispatch tables are computed off-line at component deployment time by an interleaved dynamic programming algorithm from time-prediction meta-code provided by the component supplier.

Place, publisher, year, edition, pages
John Wiley and Sons , 2012. Vol. 24, no 5, 481-498 p.
Keyword [en]
software component, software composition, parallel computing, auto-tuning, program optimization
National Category
Engineering and Technology
URN: urn:nbn:se:liu:diva-76181DOI: 10.1002/cpe.1844ISI: 000300977700004OAI: diva2:513218
Funding Agencies|EU|248481|Vetenskapsradet||SSF||Vinnova||CUGS graduate school||Available from: 2012-03-31 Created: 2012-03-30 Last updated: 2014-10-08

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Kessler, Christoph
By organisation
PELAB - Programming Environment LaboratoryThe Institute of Technology
In the same journal
Concurrency and Computation
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 28 hits
ReferencesLink to record
Permanent link

Direct link