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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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&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 |