Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines

Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual processors. Selected virtual processors can be given time slice extensions in order to prevent such virtual processors from becoming de-scheduled...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FAHRIG THOMAS, SHEU JOHN TE-JUI, KISHAN ARUN, CHIN YAU NING
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator FAHRIG THOMAS
SHEU JOHN TE-JUI
KISHAN ARUN
CHIN YAU NING
description Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual processors. Selected virtual processors can be given time slice extensions in order to prevent such virtual processors from becoming de-scheduled (and hence causing other virtual processors to have to spin wait). Selected virtual processors can also be expressly scheduled so that they can be given higher priority to resources, resulting in reduced spin waits for other virtual processors waiting on such selected virtual processors. Finally, various spin wait detection techniques can be incorporated into the time slice extension and express scheduling mechanisms, in order to identify potential and existing spin waiting scenarios.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2016154666A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2016154666A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2016154666A13</originalsourceid><addsrcrecordid>eNqNjMsKwjAQAHvxIOo_LHguGB-5i1a8FKT1cSwhbnAhbEJ2-__24Ad4mjkMM6-6JgTyhKxwRkWvlBgcv6FDyYkFQRP0mRhejlRgknaMSvWtJI8iqcCTio4uQuv8hxhlWc2Ci4KrHxfV-tLcT9cacxqmq_PIqMOj326MNYe9tfZodv9VX68UOIg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines</title><source>esp@cenet</source><creator>FAHRIG THOMAS ; SHEU JOHN TE-JUI ; KISHAN ARUN ; CHIN YAU NING</creator><creatorcontrib>FAHRIG THOMAS ; SHEU JOHN TE-JUI ; KISHAN ARUN ; CHIN YAU NING</creatorcontrib><description>Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual processors. Selected virtual processors can be given time slice extensions in order to prevent such virtual processors from becoming de-scheduled (and hence causing other virtual processors to have to spin wait). Selected virtual processors can also be expressly scheduled so that they can be given higher priority to resources, resulting in reduced spin waits for other virtual processors waiting on such selected virtual processors. Finally, various spin wait detection techniques can be incorporated into the time slice extension and express scheduling mechanisms, in order to identify potential and existing spin waiting scenarios.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160602&amp;DB=EPODOC&amp;CC=US&amp;NR=2016154666A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160602&amp;DB=EPODOC&amp;CC=US&amp;NR=2016154666A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>FAHRIG THOMAS</creatorcontrib><creatorcontrib>SHEU JOHN TE-JUI</creatorcontrib><creatorcontrib>KISHAN ARUN</creatorcontrib><creatorcontrib>CHIN YAU NING</creatorcontrib><title>Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines</title><description>Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual processors. Selected virtual processors can be given time slice extensions in order to prevent such virtual processors from becoming de-scheduled (and hence causing other virtual processors to have to spin wait). Selected virtual processors can also be expressly scheduled so that they can be given higher priority to resources, resulting in reduced spin waits for other virtual processors waiting on such selected virtual processors. Finally, various spin wait detection techniques can be incorporated into the time slice extension and express scheduling mechanisms, in order to identify potential and existing spin waiting scenarios.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjMsKwjAQAHvxIOo_LHguGB-5i1a8FKT1cSwhbnAhbEJ2-__24Ad4mjkMM6-6JgTyhKxwRkWvlBgcv6FDyYkFQRP0mRhejlRgknaMSvWtJI8iqcCTio4uQuv8hxhlWc2Ci4KrHxfV-tLcT9cacxqmq_PIqMOj326MNYe9tfZodv9VX68UOIg</recordid><startdate>20160602</startdate><enddate>20160602</enddate><creator>FAHRIG THOMAS</creator><creator>SHEU JOHN TE-JUI</creator><creator>KISHAN ARUN</creator><creator>CHIN YAU NING</creator><scope>EVB</scope></search><sort><creationdate>20160602</creationdate><title>Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines</title><author>FAHRIG THOMAS ; SHEU JOHN TE-JUI ; KISHAN ARUN ; CHIN YAU NING</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2016154666A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>FAHRIG THOMAS</creatorcontrib><creatorcontrib>SHEU JOHN TE-JUI</creatorcontrib><creatorcontrib>KISHAN ARUN</creatorcontrib><creatorcontrib>CHIN YAU NING</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>FAHRIG THOMAS</au><au>SHEU JOHN TE-JUI</au><au>KISHAN ARUN</au><au>CHIN YAU NING</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines</title><date>2016-06-02</date><risdate>2016</risdate><abstract>Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual processors. Selected virtual processors can be given time slice extensions in order to prevent such virtual processors from becoming de-scheduled (and hence causing other virtual processors to have to spin wait). Selected virtual processors can also be expressly scheduled so that they can be given higher priority to resources, resulting in reduced spin waits for other virtual processors waiting on such selected virtual processors. Finally, various spin wait detection techniques can be incorporated into the time slice extension and express scheduling mechanisms, in order to identify potential and existing spin waiting scenarios.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2016154666A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T22%3A49%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=FAHRIG%20THOMAS&rft.date=2016-06-02&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2016154666A1%3C/epo_EVB%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