NUMA SCHEDULING USING INTER-VCPU MEMORY ACCESS ESTIMATION

In a system having non-uniform memory access architecture, with a plurality of nodes, memory access by entities such as virtual CPUs is estimated by invalidating a selected sub-set of memory units, and then detecting and compiling access statistics, for example by counting the page faults that arise...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MILOUCHEV Alexandre, ZAROO Puneet, VENKATASUBRAMANIAN Rajesh
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 MILOUCHEV Alexandre
ZAROO Puneet
VENKATASUBRAMANIAN Rajesh
description In a system having non-uniform memory access architecture, with a plurality of nodes, memory access by entities such as virtual CPUs is estimated by invalidating a selected sub-set of memory units, and then detecting and compiling access statistics, for example by counting the page faults that arise when any virtual CPU accesses an invalidated memory unit. The entities, or pairs of entities, may then be migrated or otherwise co-located on the node for which they have greatest memory locality.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2017031819A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2017031819A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2017031819A13</originalsourceid><addsrcrecordid>eNrjZLD0C_V1VAh29nB1CfXx9HNXCA0GkZ5-Ia5BumHOAaEKvq6-_kGRCo7Ozq7BwQquwSGevo4hnv5-PAysaYk5xam8UJqbQdnNNcTZQze1ID8-tbggMTk1L7UkPjTYyMDQ3MDY0MLQ0tHQmDhVAEcAKeY</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>NUMA SCHEDULING USING INTER-VCPU MEMORY ACCESS ESTIMATION</title><source>esp@cenet</source><creator>MILOUCHEV Alexandre ; ZAROO Puneet ; VENKATASUBRAMANIAN Rajesh</creator><creatorcontrib>MILOUCHEV Alexandre ; ZAROO Puneet ; VENKATASUBRAMANIAN Rajesh</creatorcontrib><description>In a system having non-uniform memory access architecture, with a plurality of nodes, memory access by entities such as virtual CPUs is estimated by invalidating a selected sub-set of memory units, and then detecting and compiling access statistics, for example by counting the page faults that arise when any virtual CPU accesses an invalidated memory unit. The entities, or pairs of entities, may then be migrated or otherwise co-located on the node for which they have greatest memory locality.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2017</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=20170202&amp;DB=EPODOC&amp;CC=US&amp;NR=2017031819A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20170202&amp;DB=EPODOC&amp;CC=US&amp;NR=2017031819A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MILOUCHEV Alexandre</creatorcontrib><creatorcontrib>ZAROO Puneet</creatorcontrib><creatorcontrib>VENKATASUBRAMANIAN Rajesh</creatorcontrib><title>NUMA SCHEDULING USING INTER-VCPU MEMORY ACCESS ESTIMATION</title><description>In a system having non-uniform memory access architecture, with a plurality of nodes, memory access by entities such as virtual CPUs is estimated by invalidating a selected sub-set of memory units, and then detecting and compiling access statistics, for example by counting the page faults that arise when any virtual CPU accesses an invalidated memory unit. The entities, or pairs of entities, may then be migrated or otherwise co-located on the node for which they have greatest memory locality.</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>2017</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLD0C_V1VAh29nB1CfXx9HNXCA0GkZ5-Ia5BumHOAaEKvq6-_kGRCo7Ozq7BwQquwSGevo4hnv5-PAysaYk5xam8UJqbQdnNNcTZQze1ID8-tbggMTk1L7UkPjTYyMDQ3MDY0MLQ0tHQmDhVAEcAKeY</recordid><startdate>20170202</startdate><enddate>20170202</enddate><creator>MILOUCHEV Alexandre</creator><creator>ZAROO Puneet</creator><creator>VENKATASUBRAMANIAN Rajesh</creator><scope>EVB</scope></search><sort><creationdate>20170202</creationdate><title>NUMA SCHEDULING USING INTER-VCPU MEMORY ACCESS ESTIMATION</title><author>MILOUCHEV Alexandre ; ZAROO Puneet ; VENKATASUBRAMANIAN Rajesh</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2017031819A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2017</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MILOUCHEV Alexandre</creatorcontrib><creatorcontrib>ZAROO Puneet</creatorcontrib><creatorcontrib>VENKATASUBRAMANIAN Rajesh</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MILOUCHEV Alexandre</au><au>ZAROO Puneet</au><au>VENKATASUBRAMANIAN Rajesh</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>NUMA SCHEDULING USING INTER-VCPU MEMORY ACCESS ESTIMATION</title><date>2017-02-02</date><risdate>2017</risdate><abstract>In a system having non-uniform memory access architecture, with a plurality of nodes, memory access by entities such as virtual CPUs is estimated by invalidating a selected sub-set of memory units, and then detecting and compiling access statistics, for example by counting the page faults that arise when any virtual CPU accesses an invalidated memory unit. The entities, or pairs of entities, may then be migrated or otherwise co-located on the node for which they have greatest memory locality.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2017031819A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title NUMA SCHEDULING USING INTER-VCPU MEMORY ACCESS ESTIMATION
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T05%3A27%3A13IST&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=MILOUCHEV%20Alexandre&rft.date=2017-02-02&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2017031819A1%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