TWO-STAGE CACHE PARTITIONING

Techniques and mechanisms to facilitate access to a cache based on a dual basis partition scheme. In an embodiment, a first one or more registers of a processor provide information which describes multiple set-wise partitions of a cache. A second one or more registers of the processor provides addit...

Full description

Saved in:
Bibliographic Details
Main Authors Van Doren, Stephen, Abraham, Philip, Herdrich, Andrew, Gupta, Ritu
Format Patent
LanguageEnglish
Published 05.10.2023
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Techniques and mechanisms to facilitate access to a cache based on a dual basis partition scheme. In an embodiment, a first one or more registers of a processor provide information which describes multiple set-wise partitions of a cache. A second one or more registers of the processor provides additional information which describes multiple way-wise partitions of the cache. A virtual cache is defined as that region of the cache which is both in a particular set-wise partition, and in a particular way-wise partition. In another embodiment, a cache agent of the processor performs operations, based on the set-wise partitioning and the way-wise partitioning, to determine a mapping of one address-which is provided in a memory access request, and which indicates a location in one virtual cache-to another address which indicates another location in a different virtual cache.
AbstractList Techniques and mechanisms to facilitate access to a cache based on a dual basis partition scheme. In an embodiment, a first one or more registers of a processor provide information which describes multiple set-wise partitions of a cache. A second one or more registers of the processor provides additional information which describes multiple way-wise partitions of the cache. A virtual cache is defined as that region of the cache which is both in a particular set-wise partition, and in a particular way-wise partition. In another embodiment, a cache agent of the processor performs operations, based on the set-wise partitioning and the way-wise partitioning, to determine a mapping of one address-which is provided in a memory access request, and which indicates a location in one virtual cache-to another address which indicates another location in a different virtual cache.
Author Abraham, Philip
Van Doren, Stephen
Herdrich, Andrew
Gupta, Ritu
Author_xml – fullname: Van Doren, Stephen
– fullname: Abraham, Philip
– fullname: Herdrich, Andrew
– fullname: Gupta, Ritu
BookMark eNrjYmDJy89L5WSQCQn31w0OcXR3VXB2dPZwVQhwDArxDPH09_P0c-dhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfGhwUYGRsbGhqZmxkaOhsbEqQIAz0Mjcg
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US2023315632A1
GroupedDBID EVB
ID FETCH-epo_espacenet_US2023315632A13
IEDL.DBID EVB
IngestDate Fri Jul 19 13:08:19 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US2023315632A13
Notes Application Number: US202217711471
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20231005&DB=EPODOC&CC=US&NR=2023315632A1
ParticipantIDs epo_espacenet_US2023315632A1
PublicationCentury 2000
PublicationDate 20231005
PublicationDateYYYYMMDD 2023-10-05
PublicationDate_xml – month: 10
  year: 2023
  text: 20231005
  day: 05
PublicationDecade 2020
PublicationYear 2023
RelatedCompanies Intel Corporation
RelatedCompanies_xml – name: Intel Corporation
Score 3.5014863
Snippet Techniques and mechanisms to facilitate access to a cache based on a dual basis partition scheme. In an embodiment, a first one or more registers of a...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title TWO-STAGE CACHE PARTITIONING
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20231005&DB=EPODOC&locale=&CC=US&NR=2023315632A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409XlT1FRFQ6LhRmyBBXoghi5QaiIQAe2tcWFNTExtBOPfd9hQ7anHnUlmH8nsPPabHYBbm6EZ4qajsaHIVtm2xt7Gusb1suKEcKJXAm0RW1FhPszJvAcf61oY8U_oj_gcETWqRH1vxH29-k9i-QJbWd-xdyR93oe566tddNw6K0Oi-hM3SBM_oSqlbpGp8ZPgGRirGLqHsdIOOtJ2CwALnidtXcpq06iER7Cborxlcww9vpTggK57r0mw_9g9eUuwJzCaZY3ETg_rE5Dzl0TLcm8aKNSjUaCk6JfO2mzTLJ6ewk0Y5DTScMLF3_4WRba5OuMM-hj58wEoI1HIymyzREM_5iOHWW2LzsqwLIe9stE5yNskXWxnX8JhOxTINCJDv_n65ldoYRt2LQ7mFyl2eXA
link.rule.ids 230,309,783,888,25578,76884
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409VFvihofqCQabsTypgdi6AKl2kJjQXsjXVgTE1Mbwfj3HTat9tTrTDL7SGa_mdl5ANzZFGGIGY5CuzxaZdsKfetpCtOKkpkmM7WSZ1vEVpQZjzNz1oKPdS0M7xP6w5sjokYVqO81f6-X_0Esn-dWVvf0HUmfD2Hq-vLKO26Mla4p-303mCR-QmRC3Gwqx8-cp6Ovomse-ko7aGQ7Taf94KXf1KUsN0ElPITdCcpb1EfQYgsBOmQ9e02A_fHqy1uAPZ6jWVRIXOlhdQxi-poo09QbBBLxSBRIE7RLh020aRgPTuA2DFISKbhg_ne-PJtu7k4_hTZ6_uwMJJUXslLbKBDoe0x1qNWM6Cx1y3LonKrnIG6TdLGdfQOdKB2P8tEwfrqEg4bFs9RMEdr11ze7QrSt6TW_pF8DIHxg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=TWO-STAGE+CACHE+PARTITIONING&rft.inventor=Van+Doren%2C+Stephen&rft.inventor=Abraham%2C+Philip&rft.inventor=Herdrich%2C+Andrew&rft.inventor=Gupta%2C+Ritu&rft.date=2023-10-05&rft.externalDBID=A1&rft.externalDocID=US2023315632A1