Change search
ReferencesLink to record
Permanent link

Direct link
Towards automatic adaptation of resource requirements to actual workload for task-based programming models
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS. (Multicore center)ORCID iD: 0000-0002-7860-6593
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.ORCID iD: 0000-0002-9637-2065
2012 (English)Conference paper (Refereed)
Abstract [en]

Given the considerate amounts of research on task-based parallel programming models for maximizing performance, this project tries to go one step further and investigate mul- tiprogrammed many-core systems. We provide a mathemat- ical model for a parallel runtime that automatically adapts the need for resources to the workload actually produced. The programming model developed is based on other well established models like Cilk++ and Wool.

The paper concludes with two conditions that guarantee over-utilization and under-utilization of of the existing work- ers without having to capture eciency metrics periodically.

The work presented here is the rst step towards a com- plete framework for the system-wide scheduling and load balancing of multiprogrammed many-core system, assuming a variety of workload types and guaranteeing at least average execution for each running program.

Place, publisher, year, edition, pages
Keyword [en]
Scheduling, parallel programming, multicore, manycore
National Category
Software Engineering
Research subject
URN: urn:nbn:se:kth:diva-107671OAI: diva2:577058
MCC-2012. Fifth Swedish Workshop on Multicore Computing. KTH University. Stockholm, Sweden. November 22-23, 2012
Swedish eā€Science Research Center

QC 20130114

Available from: 2013-01-14 Created: 2012-12-14 Last updated: 2013-09-10Bibliographically approved

Open Access in DiVA

mcc_12.pdf(221 kB)132 downloads
File information
File name FULLTEXT01.pdfFile size 221 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Other links


Search in DiVA

By author/editor
Varisteas, GeorgiosBrorsson, Mats
By organisation
Software and Computer systems, SCS
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 132 downloads
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

Total: 84 hits
ReferencesLink to record
Permanent link

Direct link