EP 3756099 B1 20230329 - LOGGING CACHE INFLUXES BY REQUEST TO A HIGHER-LEVEL CACHE
Title (en)
LOGGING CACHE INFLUXES BY REQUEST TO A HIGHER-LEVEL CACHE
Title (de)
PROTOKOLLIERUNG VON CACHE-EINSTRÖMUNGEN DURCH ANFRAGE AN EINEN ÜBERGEORDNETEN CACHE
Title (fr)
JOURNALISATION DE FLUX ENTRANTS DE CACHE PAR REQUÊTE À UN CACHE DE NIVEAU SUPÉRIEUR
Publication
Application
Priority
- US 201815904072 A 20180223
- US 201815947699 A 20180406
- US 2019017912 W 20190214
Abstract (en)
[origin: US2019266086A1] Trace logging based on an upper cache layer determining how to log an influx by a lower cache layer. A second cache receives, from a lower layer first cache, a logging request referencing a memory address. The second cache determines whether it has a cache line for the memory address. When the cache line is present, the second cache either forwards the request to a next logging cache layer or causes the cache line to be logged if second cache is the outermost logging layer. When the cache line isn't present, the second cache causes the cache line to be logged when the cache line isn't determined by the second cache to be logged, or when it is determined by the second cache to be logged but it is not determined whether the first cache is aware of a current value of the cache line in the second cache.
IPC 8 full level
G06F 11/34 (2006.01); G06F 11/30 (2006.01); G06F 11/36 (2006.01)
CPC (source: EP IL KR RU US)
G06F 11/3024 (2013.01 - IL); G06F 11/3065 (2013.01 - IL); G06F 11/34 (2013.01 - IL RU); G06F 11/3476 (2013.01 - EP IL KR US); G06F 11/3636 (2013.01 - EP IL KR US); G06F 12/08 (2013.01 - IL RU); G06F 12/0808 (2013.01 - IL KR US); G06F 12/0811 (2013.01 - IL KR US); G06F 11/3024 (2013.01 - EP KR US); G06F 11/3065 (2013.01 - EP KR US); G06F 2201/885 (2013.01 - EP IL KR US)
Designated contracting state (EPC)
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
DOCDB simple family (publication)
US 10642737 B2 20200505; US 2019266086 A1 20190829; AU 2019223807 A1 20200723; AU 2019223807 B2 20240215; BR 112020014668 A2 20201201; CA 3088558 A1 20190829; CN 111742301 A 20201002; EP 3756099 A1 20201230; EP 3756099 B1 20230329; ES 2943508 T3 20230613; IL 276650 A 20200930; IL 276650 B1 20230501; IL 276650 B2 20230901; JP 2021515287 A 20210617; JP 7334163 B2 20230828; KR 102661543 B1 20240426; KR 20200123188 A 20201028; MX 2020008661 A 20200922; PH 12020551310 A1 20210906; RU 2764173 C1 20220113; SG 11202007566W A 20200929; WO 2019164730 A1 20190829; ZA 202004082 B 20210929
DOCDB simple family (application)
US 201815947699 A 20180406; AU 2019223807 A 20190214; BR 112020014668 A 20190214; CA 3088558 A 20190214; CN 201980014496 A 20190214; EP 19707993 A 20190214; ES 19707993 T 20190214; IL 27665020 A 20200811; JP 2020537480 A 20190214; KR 20207026922 A 20190214; MX 2020008661 A 20190214; PH 12020551310 A 20200822; RU 2020131084 A 20190214; SG 11202007566W A 20190214; US 2019017912 W 20190214; ZA 202004082 A 20200703