Global Patent Index - EP 1377908 A2

EP 1377908 A2 20040107 - METHOD AND APPARATUS FOR SUPPORTING MULTIPLE CACHE LINE INVALIDATIONS PER CYCLE

Title (en)

METHOD AND APPARATUS FOR SUPPORTING MULTIPLE CACHE LINE INVALIDATIONS PER CYCLE

Title (de)

VERFAHREN UND VORRICHTUNG ZUM UNTERSTÜTZEN MEHRERER CASH-LINE-INVALIDIERUNGEN PRO ZYKLUS

Title (fr)

PROCEDE ET APPAREIL DE PRISE EN CHARGE DE PLUSIEURS INVALIDATIONS DE LIGNE D'ANTEMEMOIRE PAR CYCLE

Publication

EP 1377908 A2 20040107 (EN)

Application

EP 02719499 A 20020411

Priority

  • US 0211561 W 20020411
  • US 28325201 P 20010411
  • US 6149302 A 20020131

Abstract (en)

[origin: US2002152359A1] One embodiment of the present invention provides a multiprocessor system that supports multiple cache line invalidations within the same cycle. This multiprocessor system includes a plurality of processors and a lower-level cache that is configured to support multiple concurrent operations. It also includes a plurality of higher-level caches coupled to the plurality of processors, wherein a given higher-level cache is configured to support multiple concurrent invalidations of lines within the given higher-level cache. In one embodiment of the present invention, the lower-level cache includes a plurality of banks that can be accessed in parallel to support multiple concurrent operations. In a variation on this embodiment, each line in a given higher-level cache includes a valid bit that can be used to invalidate the line. These valid bits are contained in a memory that is organized into a plurality of banks that are associated with the plurality of banks of the lower-level cache.

IPC 1-7

G06F 12/08

IPC 8 full level

G06F 12/08 (2006.01); G06F 15/177 (2006.01)

CPC (source: EP KR US)

G06F 12/08 (2013.01 - KR); G06F 12/0808 (2013.01 - EP US); G06F 12/0811 (2013.01 - EP US); G06F 12/0831 (2013.01 - EP US)

Citation (search report)

See references of WO 02084494A2

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

DOCDB simple family (publication)

US 2002152359 A1 20021017; US 6701417 B2 20040302; DE 60204676 D1 20050721; DE 60204676 T2 20060511; EP 1377908 A2 20040107; EP 1377908 B1 20050615; JP 2004528647 A 20040916; JP 4041402 B2 20080130; KR 100828869 B1 20080509; KR 20040032095 A 20040414; TW 564351 B 20031201; WO 02084494 A2 20021024; WO 02084494 A3 20030320

DOCDB simple family (application)

US 6149302 A 20020131; DE 60204676 T 20020411; EP 02719499 A 20020411; JP 2002582367 A 20020411; KR 20037013187 A 20031009; TW 91106190 A 20020328; US 0211561 W 20020411