Goal-Driven Autonomy for Efficient On-chip Resource Management: Transforming Objectives to Goals

dc.contributor.authorElham Shamsa
dc.contributor.authorAnil Kanduri
dc.contributor.authorAmir M. Rahmani
dc.contributor.authorPasi Liljeberg
dc.contributor.authorAxel Jantsch
dc.contributor.authorNikil Dutt
dc.contributor.organizationfi=terveysteknologia|en=Health Technology|
dc.contributor.organization-code1.2.246.10.2458963.20.28696315432
dc.contributor.organization-code2610303
dc.converis.publication-id41241772
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/41241772
dc.date.accessioned2022-10-28T13:16:56Z
dc.date.available2022-10-28T13:16:56Z
dc.description.abstractRun-time resource allocation of heterogeneous multi-core systems is challenging with varying workloads and limited power and energy budgets. User interaction within these systems changes the performance requirements, often conflicting with concurrent applications' objective and system constraints. Current resource allocation approaches focus on optimizing fixed objective, ignoring the variation in system and applications' objective at run-time. For an efficient resource allocation, the system has to operate autonomously by formulating a hierarchy of goals. We present goal-driven autonomy (GDA) for on-chip resource allocation decisions, which allows systems to generate and prioritize goals in response to the workload and system dynamic variation. We implemented a proof-of-concept resource management framework that integrates the proposed goal management control to meet power, performance and user requirements simultaneously. Experimental results on an Exynos platform containing ARM's big. LITTLE-based heterogeneous multi-processor (HMP) show the effectiveness of GDA in efficient resource allocation in comparison with existing fixed objective policies.
dc.format.pagerange1397
dc.format.pagerange1402
dc.identifier.isbn978-3-9819263-2-3
dc.identifier.issn1530-1591
dc.identifier.jour-issn1530-1591
dc.identifier.olddbid181011
dc.identifier.oldhandle10024/164105
dc.identifier.urihttps://www.utupub.fi/handle/11111/36892
dc.identifier.urnURN:NBN:fi-fe2021042822194
dc.language.isoen
dc.okm.affiliatedauthorKanduru, Srinivasa
dc.okm.affiliatedauthorLiljeberg, Pasi
dc.okm.affiliatedauthorShamsa, Elham
dc.okm.discipline213 Electronic, automation and communications engineering, electronicsen_GB
dc.okm.discipline213 Sähkö-, automaatio- ja tietoliikennetekniikka, elektroniikkafi_FI
dc.okm.internationalcopublicationinternational co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA4 Conference Article
dc.publisher.countryUnited Statesen_GB
dc.publisher.countryYhdysvallat (USA)fi_FI
dc.publisher.country-codeUS
dc.relation.conferenceDesign, Automation & Test in Europe Conference & Exhibition
dc.relation.doi10.23919/DATE.2019.8715134
dc.relation.ispartofjournalProceedings : Design, Automation, and Test in Europe Conference and Exhibition
dc.relation.ispartofseriesProceedings : Design, Automation, and Test in Europe Conference and Exhibition
dc.source.identifierhttps://www.utupub.fi/handle/10024/164105
dc.titleGoal-Driven Autonomy for Efficient On-chip Resource Management: Transforming Objectives to Goals
dc.title.bookProceedings of the 2019 Design, Automation & Test in Europe (DATE)
dc.year.issued2019

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Dynamic_Goal_Management_DATE_2019.pdf
Size:
651.04 KB
Format:
Adobe Portable Document Format
Description:
Final draft