GB2579921B - Coherency manager - Google Patents
Coherency manager Download PDFInfo
- Publication number
- GB2579921B GB2579921B GB2001366.0A GB202001366A GB2579921B GB 2579921 B GB2579921 B GB 2579921B GB 202001366 A GB202001366 A GB 202001366A GB 2579921 B GB2579921 B GB 2579921B
- Authority
- GB
- United Kingdom
- Prior art keywords
- coherency manager
- coherency
- manager
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0806—Multiuser, multiprocessor or multiprocessing cache systems
- G06F12/0815—Cache consistency protocols
- G06F12/0831—Cache consistency protocols using a bus scheme, e.g. with bus monitoring or watching means
- G06F12/0833—Cache consistency protocols using a bus scheme, e.g. with bus monitoring or watching means in combination with broadcast means (e.g. for invalidation or updating)
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
- G06F12/109—Address translation for multiple virtual address spaces, e.g. segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
- G06F12/1027—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB]
- G06F12/1036—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB] for multiple virtual address spaces, e.g. segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
- G06F12/1027—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB]
- G06F12/1045—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB] associated with a data cache
- G06F12/1063—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB] associated with a data cache the data cache being concurrently virtually addressed
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/10—Providing a specific technical effect
- G06F2212/1016—Performance improvement
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2001366.0A GB2579921B (en) | 2018-02-28 | 2018-02-28 | Coherency manager |
| GB2019595.4A GB2589022B (en) | 2018-02-28 | 2018-02-28 | Coherency manager |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2001366.0A GB2579921B (en) | 2018-02-28 | 2018-02-28 | Coherency manager |
| GB1803288.8A GB2571536B (en) | 2018-02-28 | 2018-02-28 | Coherency manager |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB202001366D0 GB202001366D0 (en) | 2020-03-18 |
| GB2579921A GB2579921A (en) | 2020-07-08 |
| GB2579921B true GB2579921B (en) | 2021-02-17 |
Family
ID=69800067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB2001366.0A Active GB2579921B (en) | 2018-02-28 | 2018-02-28 | Coherency manager |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2579921B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4825412A (en) * | 1988-04-01 | 1989-04-25 | Digital Equipment Corporation | Lockout registers |
| US5257361A (en) * | 1989-10-30 | 1993-10-26 | Hitachi, Ltd. | Method and apparatus for controlling one or more hierarchical memories using a virtual storage scheme and physical to virtual address translation |
-
2018
- 2018-02-28 GB GB2001366.0A patent/GB2579921B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4825412A (en) * | 1988-04-01 | 1989-04-25 | Digital Equipment Corporation | Lockout registers |
| US5257361A (en) * | 1989-10-30 | 1993-10-26 | Hitachi, Ltd. | Method and apparatus for controlling one or more hierarchical memories using a virtual storage scheme and physical to virtual address translation |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2579921A (en) | 2020-07-08 |
| GB202001366D0 (en) | 2020-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2571536B (en) | Coherency manager | |
| DK3759096T3 (en) | Cd73-inhibitorer | |
| DK3467457T3 (en) | Vibrationssensor | |
| CA185383S (en) | Casque | |
| CA185384S (en) | Casque | |
| CA185382S (en) | Casque | |
| PL3810587T3 (en) | Substituted alkoxypyridinyl indolsulfonamides | |
| SG11202010075XA (en) | Multi-uav management | |
| GB201814169D0 (en) | Blockchain autonoumous agents | |
| CA185385S (en) | Casque | |
| DK3554057T3 (en) | Audioheadsetsystem | |
| DK3768830T3 (en) | Cancerterapi | |
| CA184994S (en) | Uroflowmeter | |
| GB2579329B (en) | Cache management | |
| DK3613739T3 (en) | Integrin-antagonister | |
| DK3753395T3 (en) | Indvendigt luftstyringssystem | |
| CA184989S (en) | Uroflowmeter | |
| DK3633783T3 (en) | Universal-powerbank | |
| DK3768906T3 (en) | Træmodul | |
| DK3650069T3 (en) | Trakeostomiventil | |
| DK3578923T3 (en) | Navigationssystem | |
| DK3674425T3 (en) | Stålwire | |
| DK3570498T3 (en) | Adaptivt hvac-styresystem | |
| GB2601900B (en) | Coherency manager | |
| GB2589022B (en) | Coherency manager |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20240822 AND 20240828 |