COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON

Utilizing physical cache address comparison for maintaining coherency. Operations are performed on data in lines of a cache of the computing system and virtual addresses are loaded into a cache controller. The virtual addresses correspond with lines associated with performing the operations. A physi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Berger, Deanna P. D, Wilson, Chad G, Lopes, Kevin
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 Berger, Deanna P. D
Wilson, Chad G
Lopes, Kevin
description Utilizing physical cache address comparison for maintaining coherency. Operations are performed on data in lines of a cache of the computing system and virtual addresses are loaded into a cache controller. The virtual addresses correspond with lines associated with performing the operations. A physical address of a line is determined in response to having performed a first cache directory lookup of the line. The physical address from the first operation is compared with other physical addresses associated with other operations to determine whether the other operations utilize the same physical address as the first operation. In response to matching physical locations, determinations are made as to whether a conflict exists in the data at the physical addresses that match. Thus, the coherency maintenance is free from looking up virtual addresses to determine whether the line of the cache includes incoherent data.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2020293448A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2020293448A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2020293448A13</originalsourceid><addsrcrecordid>eNrjZLBz9vdwDXL1c45U8HX09Atx9XP0c3ZVCPN0VAjwiAz2dHb0UXB2dPZwVXD29w9y8fRzDAExfQMcgzyD_f14GFjTEnOKU3mhNDeDsptriLOHbmpBfnxqcUFicmpeakl8aLCRARBaGpuYWDgaGhOnCgABWysU</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON</title><source>esp@cenet</source><creator>Berger, Deanna P. D ; Wilson, Chad G ; Lopes, Kevin</creator><creatorcontrib>Berger, Deanna P. D ; Wilson, Chad G ; Lopes, Kevin</creatorcontrib><description>Utilizing physical cache address comparison for maintaining coherency. Operations are performed on data in lines of a cache of the computing system and virtual addresses are loaded into a cache controller. The virtual addresses correspond with lines associated with performing the operations. A physical address of a line is determined in response to having performed a first cache directory lookup of the line. The physical address from the first operation is compared with other physical addresses associated with other operations to determine whether the other operations utilize the same physical address as the first operation. In response to matching physical locations, determinations are made as to whether a conflict exists in the data at the physical addresses that match. Thus, the coherency maintenance is free from looking up virtual addresses to determine whether the line of the cache includes incoherent data.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</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=20200917&amp;DB=EPODOC&amp;CC=US&amp;NR=2020293448A1$$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=20200917&amp;DB=EPODOC&amp;CC=US&amp;NR=2020293448A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Berger, Deanna P. D</creatorcontrib><creatorcontrib>Wilson, Chad G</creatorcontrib><creatorcontrib>Lopes, Kevin</creatorcontrib><title>COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON</title><description>Utilizing physical cache address comparison for maintaining coherency. Operations are performed on data in lines of a cache of the computing system and virtual addresses are loaded into a cache controller. The virtual addresses correspond with lines associated with performing the operations. A physical address of a line is determined in response to having performed a first cache directory lookup of the line. The physical address from the first operation is compared with other physical addresses associated with other operations to determine whether the other operations utilize the same physical address as the first operation. In response to matching physical locations, determinations are made as to whether a conflict exists in the data at the physical addresses that match. Thus, the coherency maintenance is free from looking up virtual addresses to determine whether the line of the cache includes incoherent data.</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>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLBz9vdwDXL1c45U8HX09Atx9XP0c3ZVCPN0VAjwiAz2dHb0UXB2dPZwVXD29w9y8fRzDAExfQMcgzyD_f14GFjTEnOKU3mhNDeDsptriLOHbmpBfnxqcUFicmpeakl8aLCRARBaGpuYWDgaGhOnCgABWysU</recordid><startdate>20200917</startdate><enddate>20200917</enddate><creator>Berger, Deanna P. D</creator><creator>Wilson, Chad G</creator><creator>Lopes, Kevin</creator><scope>EVB</scope></search><sort><creationdate>20200917</creationdate><title>COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON</title><author>Berger, Deanna P. D ; Wilson, Chad G ; Lopes, Kevin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2020293448A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Berger, Deanna P. D</creatorcontrib><creatorcontrib>Wilson, Chad G</creatorcontrib><creatorcontrib>Lopes, Kevin</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Berger, Deanna P. D</au><au>Wilson, Chad G</au><au>Lopes, Kevin</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON</title><date>2020-09-17</date><risdate>2020</risdate><abstract>Utilizing physical cache address comparison for maintaining coherency. Operations are performed on data in lines of a cache of the computing system and virtual addresses are loaded into a cache controller. The virtual addresses correspond with lines associated with performing the operations. A physical address of a line is determined in response to having performed a first cache directory lookup of the line. The physical address from the first operation is compared with other physical addresses associated with other operations to determine whether the other operations utilize the same physical address as the first operation. In response to matching physical locations, determinations are made as to whether a conflict exists in the data at the physical addresses that match. Thus, the coherency maintenance is free from looking up virtual addresses to determine whether the line of the cache includes incoherent data.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2020293448A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T01%3A58%3A59IST&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=Berger,%20Deanna%20P.%20D&rft.date=2020-09-17&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2020293448A1%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