A Dynamic Cache Partitioning Mechanism under Virtualization Environment
Cache sharing among multiple computing units on chip is common in today's multi-core processors, and a lot of research has focused on the effective management of shared cache. A software management method called page coloring is commonly used to divide the cache among different applications com...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1911 |
---|---|
container_issue | |
container_start_page | 1907 |
container_title | |
container_volume | |
creator | Xiaolin Wang Xiang Wen Yechen Li Yingwei Luo Xiaoming Li Zhenlin Wang |
description | Cache sharing among multiple computing units on chip is common in today's multi-core processors, and a lot of research has focused on the effective management of shared cache. A software management method called page coloring is commonly used to divide the cache among different applications competing for the same cache entries. Both static and dynamic cache partition mechanism have been implemented in operating system or user-space level. However, few efforts have been made under virtualization environments. Our previous work has provided a static cache partition method based on page coloring in Xen, following that, a dynamic cache partition mechanism called Colored Page Migration (CoPaM) is presented in this paper. |
doi_str_mv | 10.1109/TrustCom.2012.25 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6296221</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6296221</ieee_id><sourcerecordid>6296221</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-604ae20c3d214c4f9c0eab1f686c4483107b6a7b43814c787fdce41456b0be453</originalsourceid><addsrcrecordid>eNotj01LAzEUReMXWGv3gpv8gal5L2-SybKMtQoVXRRxVzKZjI10MpKZCvXXW7F3cxb3cOEydgNiCiDM3Srt-qHs2ikKwCnmJ-xKaGVy0pTDKRuhRMqMAHnGJkYXQEpLBI3y_NgVpni_ZJO-_xSHHAzUMGKLGb_fR9sGx0vrNp6_2jSEIXQxxA_-7N3GxtC3fBdrn_hbSMPObsOP_TP4PH6H1MXWx-GaXTR22_vJkWO2epivysds-bJ4KmfLLBgxZEqQ9SicrBHIUWOc8LaCRhXKERUShK6U1RXJwwGnC93UzhNQripRecrlmN3-zwbv_forhdam_VqhUYggfwGBeFGd</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A Dynamic Cache Partitioning Mechanism under Virtualization Environment</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Xiaolin Wang ; Xiang Wen ; Yechen Li ; Yingwei Luo ; Xiaoming Li ; Zhenlin Wang</creator><creatorcontrib>Xiaolin Wang ; Xiang Wen ; Yechen Li ; Yingwei Luo ; Xiaoming Li ; Zhenlin Wang</creatorcontrib><description>Cache sharing among multiple computing units on chip is common in today's multi-core processors, and a lot of research has focused on the effective management of shared cache. A software management method called page coloring is commonly used to divide the cache among different applications competing for the same cache entries. Both static and dynamic cache partition mechanism have been implemented in operating system or user-space level. However, few efforts have been made under virtualization environments. Our previous work has provided a static cache partition method based on page coloring in Xen, following that, a dynamic cache partition mechanism called Colored Page Migration (CoPaM) is presented in this paper.</description><identifier>ISSN: 2324-898X</identifier><identifier>ISBN: 9781467321723</identifier><identifier>ISBN: 1467321729</identifier><identifier>EISSN: 2324-9013</identifier><identifier>EISBN: 0769547451</identifier><identifier>EISBN: 9780769547459</identifier><identifier>DOI: 10.1109/TrustCom.2012.25</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>cache partitioning ; Color ; CoPaM ; Multicore processing ; page migration ; Program processors ; shared cache ; virtual machine ; Virtual machining ; Xen</subject><ispartof>2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications, 2012, p.1907-1911</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6296221$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6296221$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Xiaolin Wang</creatorcontrib><creatorcontrib>Xiang Wen</creatorcontrib><creatorcontrib>Yechen Li</creatorcontrib><creatorcontrib>Yingwei Luo</creatorcontrib><creatorcontrib>Xiaoming Li</creatorcontrib><creatorcontrib>Zhenlin Wang</creatorcontrib><title>A Dynamic Cache Partitioning Mechanism under Virtualization Environment</title><title>2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications</title><addtitle>trustcom</addtitle><description>Cache sharing among multiple computing units on chip is common in today's multi-core processors, and a lot of research has focused on the effective management of shared cache. A software management method called page coloring is commonly used to divide the cache among different applications competing for the same cache entries. Both static and dynamic cache partition mechanism have been implemented in operating system or user-space level. However, few efforts have been made under virtualization environments. Our previous work has provided a static cache partition method based on page coloring in Xen, following that, a dynamic cache partition mechanism called Colored Page Migration (CoPaM) is presented in this paper.</description><subject>cache partitioning</subject><subject>Color</subject><subject>CoPaM</subject><subject>Multicore processing</subject><subject>page migration</subject><subject>Program processors</subject><subject>shared cache</subject><subject>virtual machine</subject><subject>Virtual machining</subject><subject>Xen</subject><issn>2324-898X</issn><issn>2324-9013</issn><isbn>9781467321723</isbn><isbn>1467321729</isbn><isbn>0769547451</isbn><isbn>9780769547459</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj01LAzEUReMXWGv3gpv8gal5L2-SybKMtQoVXRRxVzKZjI10MpKZCvXXW7F3cxb3cOEydgNiCiDM3Srt-qHs2ikKwCnmJ-xKaGVy0pTDKRuhRMqMAHnGJkYXQEpLBI3y_NgVpni_ZJO-_xSHHAzUMGKLGb_fR9sGx0vrNp6_2jSEIXQxxA_-7N3GxtC3fBdrn_hbSMPObsOP_TP4PH6H1MXWx-GaXTR22_vJkWO2epivysds-bJ4KmfLLBgxZEqQ9SicrBHIUWOc8LaCRhXKERUShK6U1RXJwwGnC93UzhNQripRecrlmN3-zwbv_forhdam_VqhUYggfwGBeFGd</recordid><startdate>201206</startdate><enddate>201206</enddate><creator>Xiaolin Wang</creator><creator>Xiang Wen</creator><creator>Yechen Li</creator><creator>Yingwei Luo</creator><creator>Xiaoming Li</creator><creator>Zhenlin Wang</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201206</creationdate><title>A Dynamic Cache Partitioning Mechanism under Virtualization Environment</title><author>Xiaolin Wang ; Xiang Wen ; Yechen Li ; Yingwei Luo ; Xiaoming Li ; Zhenlin Wang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-604ae20c3d214c4f9c0eab1f686c4483107b6a7b43814c787fdce41456b0be453</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>cache partitioning</topic><topic>Color</topic><topic>CoPaM</topic><topic>Multicore processing</topic><topic>page migration</topic><topic>Program processors</topic><topic>shared cache</topic><topic>virtual machine</topic><topic>Virtual machining</topic><topic>Xen</topic><toplevel>online_resources</toplevel><creatorcontrib>Xiaolin Wang</creatorcontrib><creatorcontrib>Xiang Wen</creatorcontrib><creatorcontrib>Yechen Li</creatorcontrib><creatorcontrib>Yingwei Luo</creatorcontrib><creatorcontrib>Xiaoming Li</creatorcontrib><creatorcontrib>Zhenlin Wang</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Xiaolin Wang</au><au>Xiang Wen</au><au>Yechen Li</au><au>Yingwei Luo</au><au>Xiaoming Li</au><au>Zhenlin Wang</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A Dynamic Cache Partitioning Mechanism under Virtualization Environment</atitle><btitle>2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications</btitle><stitle>trustcom</stitle><date>2012-06</date><risdate>2012</risdate><spage>1907</spage><epage>1911</epage><pages>1907-1911</pages><issn>2324-898X</issn><eissn>2324-9013</eissn><isbn>9781467321723</isbn><isbn>1467321729</isbn><eisbn>0769547451</eisbn><eisbn>9780769547459</eisbn><coden>IEEPAD</coden><abstract>Cache sharing among multiple computing units on chip is common in today's multi-core processors, and a lot of research has focused on the effective management of shared cache. A software management method called page coloring is commonly used to divide the cache among different applications competing for the same cache entries. Both static and dynamic cache partition mechanism have been implemented in operating system or user-space level. However, few efforts have been made under virtualization environments. Our previous work has provided a static cache partition method based on page coloring in Xen, following that, a dynamic cache partition mechanism called Colored Page Migration (CoPaM) is presented in this paper.</abstract><pub>IEEE</pub><doi>10.1109/TrustCom.2012.25</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2324-898X |
ispartof | 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications, 2012, p.1907-1911 |
issn | 2324-898X 2324-9013 |
language | eng |
recordid | cdi_ieee_primary_6296221 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | cache partitioning Color CoPaM Multicore processing page migration Program processors shared cache virtual machine Virtual machining Xen |
title | A Dynamic Cache Partitioning Mechanism under Virtualization Environment |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T07%3A15%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20Dynamic%20Cache%20Partitioning%20Mechanism%20under%20Virtualization%20Environment&rft.btitle=2012%20IEEE%2011th%20International%20Conference%20on%20Trust,%20Security%20and%20Privacy%20in%20Computing%20and%20Communications&rft.au=Xiaolin%20Wang&rft.date=2012-06&rft.spage=1907&rft.epage=1911&rft.pages=1907-1911&rft.issn=2324-898X&rft.eissn=2324-9013&rft.isbn=9781467321723&rft.isbn_list=1467321729&rft.coden=IEEPAD&rft_id=info:doi/10.1109/TrustCom.2012.25&rft_dat=%3Cieee_6IE%3E6296221%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769547451&rft.eisbn_list=9780769547459&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6296221&rfr_iscdi=true |