Towards Better Performance Per Watt in Virtual Environments on Asymmetric Single-ISA Multi-core Systems

Single-ISA heterogeneous multicore architectures promise to deliver plenty of cores with varying complexity, speed and performance in the near future. Virtualization enables multiple operating systems to run concurrently as distinct, independent guest domains, thereby reducing core idle time and max...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUMAR, Viren, FEDOROVA, Alexandra
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 109
container_issue 3
container_start_page 105
container_title
container_volume 43
creator KUMAR, Viren
FEDOROVA, Alexandra
description Single-ISA heterogeneous multicore architectures promise to deliver plenty of cores with varying complexity, speed and performance in the near future. Virtualization enables multiple operating systems to run concurrently as distinct, independent guest domains, thereby reducing core idle time and maximizing throughput. This paper seeks to identify a heuristic that can aid in intelligently scheduling these virtualized workloads to maximize performance while reducing power consumption. We propose that the controlling domain in a Virtual MachineMonitor or hypervisor is relatively insensitive to changes in core frequency, and thus scheduling it on a slower core saves power while only slightly affecting guest domain performance. We test and validate our hypothesis and further propose a metric, the Combined Usage of a domain, to assist in future energy-efficient scheduling. Our preliminary findings show that the Combined Usage metric can be used as a starting point to gauge the sensitivity of a guest domain to variations in the controlling domain's frequency.
doi_str_mv 10.1145/1618525.1618538
format Conference Proceeding
fullrecord <record><control><sourceid>pascalfrancis_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_1618525_1618538</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>21810997</sourcerecordid><originalsourceid>FETCH-LOGICAL-c186t-c0c4ac98ff822a57c5f95892cd49355f9cad94c355b8b8f5693774a0cccb8d113</originalsourceid><addsrcrecordid>eNo9kM9LwzAUx4MoOKdnr7l47Ja0TZsc65g6mChs_riV9DUZkTYdSabsvzdzw9P38-B9H7wPQreUTCjN2ZQWlLOUTf4y42doREWeJYwXn-doRGgRWXByia68_yKE8rg4Qpv18CNd6_G9CkE5_KqcHlwvLagD4w8ZAjYWvxsXdrLDc_tt3GB7ZYPHg8WV3_e9Cs4AXhm76VSyWFX4edcFk8DgFF7tfVC9v0YXWnZe3ZxyjN4e5uvZU7J8eVzMqmUClBchAQK5BMG15mkqWQlMC8ZFCm0uMhYHkK3IIWLDG65ZIbKyzCUBgIa3lGZjND3eBTd475Sut8700u1rSuqDp_rkqT55io27Y2MrPchOu_i78f-1NIoiQpTZL-OxaNU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Towards Better Performance Per Watt in Virtual Environments on Asymmetric Single-ISA Multi-core Systems</title><source>ACM Digital Library Complete</source><creator>KUMAR, Viren ; FEDOROVA, Alexandra</creator><creatorcontrib>KUMAR, Viren ; FEDOROVA, Alexandra</creatorcontrib><description>Single-ISA heterogeneous multicore architectures promise to deliver plenty of cores with varying complexity, speed and performance in the near future. Virtualization enables multiple operating systems to run concurrently as distinct, independent guest domains, thereby reducing core idle time and maximizing throughput. This paper seeks to identify a heuristic that can aid in intelligently scheduling these virtualized workloads to maximize performance while reducing power consumption. We propose that the controlling domain in a Virtual MachineMonitor or hypervisor is relatively insensitive to changes in core frequency, and thus scheduling it on a slower core saves power while only slightly affecting guest domain performance. We test and validate our hypothesis and further propose a metric, the Combined Usage of a domain, to assist in future energy-efficient scheduling. Our preliminary findings show that the Combined Usage metric can be used as a starting point to gauge the sensitivity of a guest domain to variations in the controlling domain's frequency.</description><identifier>ISSN: 0163-5980</identifier><identifier>EISSN: 1943-586X</identifier><identifier>DOI: 10.1145/1618525.1618538</identifier><identifier>CODEN: OSRED8</identifier><language>eng</language><publisher>New York, NY: Association for Computing Machinery</publisher><subject>Applied sciences ; Computer science; control theory; systems ; Exact sciences and technology ; Language processing and microprogramming ; Software</subject><ispartof>Operating systems review, 2009, Vol.43 (3), p.105-109</ispartof><rights>2015 INIST-CNRS</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c186t-c0c4ac98ff822a57c5f95892cd49355f9cad94c355b8b8f5693774a0cccb8d113</citedby><cites>FETCH-LOGICAL-c186t-c0c4ac98ff822a57c5f95892cd49355f9cad94c355b8b8f5693774a0cccb8d113</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>309,310,314,780,784,789,790,23930,23931,25140,27924,27925</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=21810997$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>KUMAR, Viren</creatorcontrib><creatorcontrib>FEDOROVA, Alexandra</creatorcontrib><title>Towards Better Performance Per Watt in Virtual Environments on Asymmetric Single-ISA Multi-core Systems</title><title>Operating systems review</title><description>Single-ISA heterogeneous multicore architectures promise to deliver plenty of cores with varying complexity, speed and performance in the near future. Virtualization enables multiple operating systems to run concurrently as distinct, independent guest domains, thereby reducing core idle time and maximizing throughput. This paper seeks to identify a heuristic that can aid in intelligently scheduling these virtualized workloads to maximize performance while reducing power consumption. We propose that the controlling domain in a Virtual MachineMonitor or hypervisor is relatively insensitive to changes in core frequency, and thus scheduling it on a slower core saves power while only slightly affecting guest domain performance. We test and validate our hypothesis and further propose a metric, the Combined Usage of a domain, to assist in future energy-efficient scheduling. Our preliminary findings show that the Combined Usage metric can be used as a starting point to gauge the sensitivity of a guest domain to variations in the controlling domain's frequency.</description><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Exact sciences and technology</subject><subject>Language processing and microprogramming</subject><subject>Software</subject><issn>0163-5980</issn><issn>1943-586X</issn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNo9kM9LwzAUx4MoOKdnr7l47Ja0TZsc65g6mChs_riV9DUZkTYdSabsvzdzw9P38-B9H7wPQreUTCjN2ZQWlLOUTf4y42doREWeJYwXn-doRGgRWXByia68_yKE8rg4Qpv18CNd6_G9CkE5_KqcHlwvLagD4w8ZAjYWvxsXdrLDc_tt3GB7ZYPHg8WV3_e9Cs4AXhm76VSyWFX4edcFk8DgFF7tfVC9v0YXWnZe3ZxyjN4e5uvZU7J8eVzMqmUClBchAQK5BMG15mkqWQlMC8ZFCm0uMhYHkK3IIWLDG65ZIbKyzCUBgIa3lGZjND3eBTd475Sut8700u1rSuqDp_rkqT55io27Y2MrPchOu_i78f-1NIoiQpTZL-OxaNU</recordid><startdate>20090731</startdate><enddate>20090731</enddate><creator>KUMAR, Viren</creator><creator>FEDOROVA, Alexandra</creator><general>Association for Computing Machinery</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20090731</creationdate><title>Towards Better Performance Per Watt in Virtual Environments on Asymmetric Single-ISA Multi-core Systems</title><author>KUMAR, Viren ; FEDOROVA, Alexandra</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c186t-c0c4ac98ff822a57c5f95892cd49355f9cad94c355b8b8f5693774a0cccb8d113</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Exact sciences and technology</topic><topic>Language processing and microprogramming</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>KUMAR, Viren</creatorcontrib><creatorcontrib>FEDOROVA, Alexandra</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>KUMAR, Viren</au><au>FEDOROVA, Alexandra</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Towards Better Performance Per Watt in Virtual Environments on Asymmetric Single-ISA Multi-core Systems</atitle><btitle>Operating systems review</btitle><date>2009-07-31</date><risdate>2009</risdate><volume>43</volume><issue>3</issue><spage>105</spage><epage>109</epage><pages>105-109</pages><issn>0163-5980</issn><eissn>1943-586X</eissn><coden>OSRED8</coden><abstract>Single-ISA heterogeneous multicore architectures promise to deliver plenty of cores with varying complexity, speed and performance in the near future. Virtualization enables multiple operating systems to run concurrently as distinct, independent guest domains, thereby reducing core idle time and maximizing throughput. This paper seeks to identify a heuristic that can aid in intelligently scheduling these virtualized workloads to maximize performance while reducing power consumption. We propose that the controlling domain in a Virtual MachineMonitor or hypervisor is relatively insensitive to changes in core frequency, and thus scheduling it on a slower core saves power while only slightly affecting guest domain performance. We test and validate our hypothesis and further propose a metric, the Combined Usage of a domain, to assist in future energy-efficient scheduling. Our preliminary findings show that the Combined Usage metric can be used as a starting point to gauge the sensitivity of a guest domain to variations in the controlling domain's frequency.</abstract><cop>New York, NY</cop><pub>Association for Computing Machinery</pub><doi>10.1145/1618525.1618538</doi><tpages>5</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0163-5980
ispartof Operating systems review, 2009, Vol.43 (3), p.105-109
issn 0163-5980
1943-586X
language eng
recordid cdi_crossref_primary_10_1145_1618525_1618538
source ACM Digital Library Complete
subjects Applied sciences
Computer science
control theory
systems
Exact sciences and technology
Language processing and microprogramming
Software
title Towards Better Performance Per Watt in Virtual Environments on Asymmetric Single-ISA Multi-core Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T00%3A10%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Towards%20Better%20Performance%20Per%20Watt%20in%20Virtual%20Environments%20on%20Asymmetric%20Single-ISA%20Multi-core%20Systems&rft.btitle=Operating%20systems%20review&rft.au=KUMAR,%20Viren&rft.date=2009-07-31&rft.volume=43&rft.issue=3&rft.spage=105&rft.epage=109&rft.pages=105-109&rft.issn=0163-5980&rft.eissn=1943-586X&rft.coden=OSRED8&rft_id=info:doi/10.1145/1618525.1618538&rft_dat=%3Cpascalfrancis_cross%3E21810997%3C/pascalfrancis_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true