APPARATUS AND METHOD FOR HANDLING ACCESS OPERATIONS ISSUED TO LOCAL CACHE STRUCTURES WITHIN A DATA PROCESSING APPARATUS

An apparatus and method are provided for handling access operations issued to local cache structures (310, 330, and 350) within a data processing apparatus. The data processing apparatus comprises a plurality of processing units (10, 40) each having a local cache structure (310) associated therewith...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PIRY, Frederic Claude Marie, MOUTON, Louis-Marie Vincent, SCALABRINO, Luca
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 PIRY, Frederic Claude Marie
MOUTON, Louis-Marie Vincent
SCALABRINO, Luca
description An apparatus and method are provided for handling access operations issued to local cache structures (310, 330, and 350) within a data processing apparatus. The data processing apparatus comprises a plurality of processing units (10, 40) each having a local cache structure (310) associated therewith. Shared access coordination circuitry (370) is also provided for coordinating the handling of shared access operations issued to any of the local cache structures (310, 330, 350). For a shared access operation, the access control circuitry associated with the local cache structure (310) to which that shared access operation is issued will perform a local access operation to that local cache structure (310), and in addition will issue a shared access signal to the shared access coordination circuitry (370). For a local access operation, the access control circuitry would normally perform a local access operation on the associated local cache structure (310), and not notify the shared access coordination circuitry (370). However, if an access operation extension value is set, then the access control circuitry treats such a local access operation as a shared access operation. Such an approach ensures correction operation even after an operating system (92) and/or an application program are migrated from one processing unit (10) to another.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_MY162612A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>MY162612A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_MY162612A3</originalsourceid><addsrcrecordid>eNqFjUEKwjAQRbtxIeoVZC7gohW6H5LUBNpMyEwQV6VIXIkWKnh9q-ja1efB4_1l8cQQMKIkBvQaOiOWNDQUwc7cOn8AVMowAwUze448g2NORoMQtKSwBYXKGmCJSUmKhuHoxDoPCBoFIUR6Fz6t39u6WFyG65Q3310V28aIsrs83vs8jcM53_Kj705lXdVlhfu_wgsIcjic</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>APPARATUS AND METHOD FOR HANDLING ACCESS OPERATIONS ISSUED TO LOCAL CACHE STRUCTURES WITHIN A DATA PROCESSING APPARATUS</title><source>esp@cenet</source><creator>PIRY, Frederic Claude Marie ; MOUTON, Louis-Marie Vincent ; SCALABRINO, Luca</creator><creatorcontrib>PIRY, Frederic Claude Marie ; MOUTON, Louis-Marie Vincent ; SCALABRINO, Luca</creatorcontrib><description>An apparatus and method are provided for handling access operations issued to local cache structures (310, 330, and 350) within a data processing apparatus. The data processing apparatus comprises a plurality of processing units (10, 40) each having a local cache structure (310) associated therewith. Shared access coordination circuitry (370) is also provided for coordinating the handling of shared access operations issued to any of the local cache structures (310, 330, 350). For a shared access operation, the access control circuitry associated with the local cache structure (310) to which that shared access operation is issued will perform a local access operation to that local cache structure (310), and in addition will issue a shared access signal to the shared access coordination circuitry (370). For a local access operation, the access control circuitry would normally perform a local access operation on the associated local cache structure (310), and not notify the shared access coordination circuitry (370). However, if an access operation extension value is set, then the access control circuitry treats such a local access operation as a shared access operation. Such an approach ensures correction operation even after an operating system (92) and/or an application program are migrated from one processing unit (10) to another.</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=20170630&amp;DB=EPODOC&amp;CC=MY&amp;NR=162612A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76294</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20170630&amp;DB=EPODOC&amp;CC=MY&amp;NR=162612A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PIRY, Frederic Claude Marie</creatorcontrib><creatorcontrib>MOUTON, Louis-Marie Vincent</creatorcontrib><creatorcontrib>SCALABRINO, Luca</creatorcontrib><title>APPARATUS AND METHOD FOR HANDLING ACCESS OPERATIONS ISSUED TO LOCAL CACHE STRUCTURES WITHIN A DATA PROCESSING APPARATUS</title><description>An apparatus and method are provided for handling access operations issued to local cache structures (310, 330, and 350) within a data processing apparatus. The data processing apparatus comprises a plurality of processing units (10, 40) each having a local cache structure (310) associated therewith. Shared access coordination circuitry (370) is also provided for coordinating the handling of shared access operations issued to any of the local cache structures (310, 330, 350). For a shared access operation, the access control circuitry associated with the local cache structure (310) to which that shared access operation is issued will perform a local access operation to that local cache structure (310), and in addition will issue a shared access signal to the shared access coordination circuitry (370). For a local access operation, the access control circuitry would normally perform a local access operation on the associated local cache structure (310), and not notify the shared access coordination circuitry (370). However, if an access operation extension value is set, then the access control circuitry treats such a local access operation as a shared access operation. Such an approach ensures correction operation even after an operating system (92) and/or an application program are migrated from one processing unit (10) to another.</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>eNqFjUEKwjAQRbtxIeoVZC7gohW6H5LUBNpMyEwQV6VIXIkWKnh9q-ja1efB4_1l8cQQMKIkBvQaOiOWNDQUwc7cOn8AVMowAwUze448g2NORoMQtKSwBYXKGmCJSUmKhuHoxDoPCBoFIUR6Fz6t39u6WFyG65Q3310V28aIsrs83vs8jcM53_Kj705lXdVlhfu_wgsIcjic</recordid><startdate>20170630</startdate><enddate>20170630</enddate><creator>PIRY, Frederic Claude Marie</creator><creator>MOUTON, Louis-Marie Vincent</creator><creator>SCALABRINO, Luca</creator><scope>EVB</scope></search><sort><creationdate>20170630</creationdate><title>APPARATUS AND METHOD FOR HANDLING ACCESS OPERATIONS ISSUED TO LOCAL CACHE STRUCTURES WITHIN A DATA PROCESSING APPARATUS</title><author>PIRY, Frederic Claude Marie ; MOUTON, Louis-Marie Vincent ; SCALABRINO, Luca</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_MY162612A3</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>PIRY, Frederic Claude Marie</creatorcontrib><creatorcontrib>MOUTON, Louis-Marie Vincent</creatorcontrib><creatorcontrib>SCALABRINO, Luca</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PIRY, Frederic Claude Marie</au><au>MOUTON, Louis-Marie Vincent</au><au>SCALABRINO, Luca</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>APPARATUS AND METHOD FOR HANDLING ACCESS OPERATIONS ISSUED TO LOCAL CACHE STRUCTURES WITHIN A DATA PROCESSING APPARATUS</title><date>2017-06-30</date><risdate>2017</risdate><abstract>An apparatus and method are provided for handling access operations issued to local cache structures (310, 330, and 350) within a data processing apparatus. The data processing apparatus comprises a plurality of processing units (10, 40) each having a local cache structure (310) associated therewith. Shared access coordination circuitry (370) is also provided for coordinating the handling of shared access operations issued to any of the local cache structures (310, 330, 350). For a shared access operation, the access control circuitry associated with the local cache structure (310) to which that shared access operation is issued will perform a local access operation to that local cache structure (310), and in addition will issue a shared access signal to the shared access coordination circuitry (370). For a local access operation, the access control circuitry would normally perform a local access operation on the associated local cache structure (310), and not notify the shared access coordination circuitry (370). However, if an access operation extension value is set, then the access control circuitry treats such a local access operation as a shared access operation. Such an approach ensures correction operation even after an operating system (92) and/or an application program are migrated from one processing unit (10) to another.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_MY162612A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title APPARATUS AND METHOD FOR HANDLING ACCESS OPERATIONS ISSUED TO LOCAL CACHE STRUCTURES WITHIN A DATA PROCESSING APPARATUS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T07%3A32%3A36IST&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=PIRY,%20Frederic%20Claude%20Marie&rft.date=2017-06-30&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EMY162612A%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