ClassID:

190254

G06F12/0851 - CPC Classification

Classification description:

Accessing, addressing or allocating within memory systems or architectures; Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems; Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches; Multiple simultaneous or quasi-simultaneous cache accessing; Cache with multiple tag or data arrays being simultaneously accessible Cache with interleaved addressing

Recent Application in this class:
#1
20260099442
2026-04-09

FRAMEWORK FOR DRAM TO PHYSICAL ADDRESS CONVERSION

#2
20260050554
2026-02-19

SHADOW TAG MANAGEMENT FOR ACCELERATOR PARTITIONS

#3
20250342081
2025-11-06

DELAYED SNOOP FOR MULTI-CACHE SYSTEMS

#4
20250328415
2025-10-23

MULTICORE SHARED CACHE OPERATION ENGINE

#5
20250315342
2025-10-09

CREDIT AWARE CENTRAL ARBITRATION FOR MULTI-ENDPOINT, MULTI-CORE SYSTEM

#6
20250231684
2025-07-17

VIRTUAL NETWORK PRE-ARBITRATION

#7
20250181238
2025-06-05

MULTICORE, MULTIBANK, FULLY CONCURRENT COHERENCE CONTROLLER

#8
20250094044
2025-03-20

MULTICORE SHARED CACHE OPERATION ENGINE

#9
20250061062
2025-02-20

TECHNIQUES FOR STORING DATA AND TAGS IN DIFFERENT MEMORY ARRAYS

#10
20250060873
2025-02-20

CONFIGURABLE CACHE FOR COHERENT SYSTEM

#11
20240220411
2024-07-04

METHOD AND APPARATUS FOR USING A STORAGE SYSTEM AS MAIN MEMORY

#12
20240184446
2024-06-06

MULTI-PROCESSOR BRIDGE WITH CACHE ALLOCATE AWARENESS

#13
20240086115
2024-03-14

Enhanced write performance utilizing program interleave

#14
20240086065
2024-03-14

DELAYED SNOOP FOR IMPROVED MULTI-PROCESS FALSE SHARING PARALLEL THREAD PERFORMANCE

#15
20230418469
2023-12-28

Multicore shared cache operation engine

#16
20230393989
2023-12-07

Techniques for storing data and tags in different memory arrays

#17
20230384931
2023-11-30

Configurable cache for coherent system

#18
20230342081
2023-10-26

Enhanced write performance utilizing program interleave

#19
20230325078
2023-10-12

Virtual network pre-arbitration for deadlock avoidance and enhanced performance

#20
20230153243
2023-05-18

Method and apparatus for using a storage system as main memory

#21
20230152996
2023-05-18

Memory system executing background operation using external device and operation method thereof

#22
20230134683
2023-05-04

MEMORY INTERLEAVING COORDINATED BY NETWORKED PROCESSING UNITS

#23
20220374358
2022-11-24

Adaptive credit-based replenishment threshold used for transaction arbitration in a system that supports multiple levels of credit expenditure

#24
20220374357
2022-11-24

Multicore, multibank, fully concurrent coherence controller

#25
20220374356
2022-11-24

CREDIT AWARE CENTRAL ARBITRATION FOR MULTI-ENDPOINT, MULTI-CORE SYSTEM

#26
20220326958
2022-10-13

Look-up table containing processor-in-memory cluster for data-intensive applications

#27
20220283942
2022-09-08

DISTRIBUTED ERROR DETECTION AND CORRECTION WITH HAMMING CODE HANDOFF

#28
20220269613
2022-08-25

Memory system and operating method thereof

#29
20220269609
2022-08-25

APPARATUS AND METHOD FOR IMPROVING INPUT/OUTPUT THROUGHPUT OF MEMORY SYSTEM

#30
20220229779
2022-07-21

Configurable cache for multi-endpoint heterogeneous coherent system

#31
20220156193
2022-05-19

Delayed snoop for improved multi-process false sharing parallel thread performance

#32
20220156192
2022-05-19

Multicore shared cache operation engine

#33
20220121573
2022-04-21

Memory architecture for efficient spatial-temporal data storage and access

#34
20220107896
2022-04-07

Dynamic memory address encoding

#35
20210382822
2021-12-09

Virtual network pre-arbitration for deadlock avoidance and enhanced performance

#36
20210349821
2021-11-11

Multi-processor bridge with cache allocate awareness

#37
20210326260
2021-10-21

MULTICORE SHARED CACHE OPERATION ENGINE

#38
20210173779
2021-06-10

Method and apparatus for using a storage system as main memory

#39
20210173778
2021-06-10

Memory architecture for efficient spatial-temporal data storage and access

#40
20210173777
2021-06-10

Dynamic memory address encoding

#41
20210149804
2021-05-20

Memory Interleaving Method and Apparatus

#42
20210133111
2021-05-06

Memory system and operating method thereof

#43
20210117866
2021-04-22

Address interleaving for machine learning

#44
20210089464
2021-03-25

Techniques for storing data and tags in different memory arrays

#45
20210064532
2021-03-04

Apparatus and method for improving input/output throughput of memory system

#46
20210019260
2021-01-21

Multiple virtual NUMA domains within a single NUMA domain via operating system interface tables

#47
20200327065
2020-10-15

Operating method forcing the second operation to fail using a scatter-gather buffer and memory system thereof

#48
20200293445
2020-09-17

Adaptive cache reconfiguration via clustering

#49
20200119753
2020-04-16

Distributed error detection and correction with hamming code handoff

#50
20200117621
2020-04-16

Multi-processor, multi-domain, multi-protocol, cache coherent, speculation aware shared memory and interconnect

#51
20200117620
2020-04-16

Adaptive credit-based replenishment threshold used for transaction arbitration in a system that supports multiple levels of credit expenditure

#52
20200117619
2020-04-16

Credit aware central arbitration for multi-endpoint, multi-core system

#53
20200117603
2020-04-16

Multicore, multibank, fully concurrent coherence controller

#54
20200117602
2020-04-16

Delayed snoop for improved multi-process false sharing parallel thread performance

#55
20200117467
2020-04-16

Configurable cache for multi-endpoint heterogeneous coherent system

#56
20190384709
2019-12-19

Method and apparatus for using a storage system as main memory

#57
20190251030
2019-08-15

Bits register for synonyms in a memory system

#58
20190213136
2019-07-11

Delayed write-back in memory

#59
20190179756
2019-06-13

Apparatuses and methods for determining efficient memory partitioning

#60
20190087339
2019-03-21

Bits register for synonyms in a memory system

#61
20190087338
2019-03-21

Bits register for synonyms in a memory system

#62
20190042449
2019-02-07

Memory with reduced exposure to manufacturing related data corruption errors

#63
20190018767
2019-01-17

Data storage device and operating method thereof

#64
20190004953
2019-01-03

Interleaved cache controllers with shared metadata and related devices and systems

#65
20180267899
2018-09-20

Delayed write-back in memory

#66
20180253382
2018-09-06

Method for increasing cache size

#67
20180239709
2018-08-23

Memory partitioning for a computing system with memory pools

#68
20180189178
2018-07-05

Safe write-back cache replicating only dirty data

#69
20180081690
2018-03-22

PERFORMING DISTRIBUTED BRANCH PREDICTION USING FUSED PROCESSOR CORES IN PROCESSOR-BASED SYSTEMS

#70
20180074961
2018-03-15

Selevtive application of interleave based on type of data to be stored in memory

#71
20180046666
2018-02-15

Computing apparatuses and methods of processing operations thereof

#72
20180046579
2018-02-15

Create page locality in cache controller cache allocation

#73
20180018265
2018-01-18

Method for increasing cache size

#74
20170365354
2017-12-21

System including hierarchical memory modules having different types of integrated circuit memory devices

#75
20170329711
2017-11-16

INTERLEAVED CACHE CONTROLLERS WITH SHARED METADATA AND RELATED DEVICES AND SYSTEMS

#76
20170168950
2017-06-15

Techniques for storing data and tags in different memory arrays

#77
20170060747
2017-03-02

Method for increasing cache size

#78
20170025187
2017-01-26

System including hierarchical memory modules having different types of integrated circuit memory devices

#79
20160335187
2016-11-17

Create page locality in cache controller cache allocation

#80
20160335185
2016-11-17

Memory management method and apparatus

#81
20160232091
2016-08-11

Methods of selecting available cache in multiple cluster system

#82
20160210235
2016-07-21

Data processing system having combined memory block and stack package

#83
20160179394
2016-06-23

Hierarchical memory system compiler

#84
20160098354
2016-04-07

System including hierarchical memory modules having different types of integrated circuit memory devices

#85
20150212942
2015-07-30

ELECTRONIC DEVICE, AND METHOD FOR ACCESSING DATA IN ELECTRONIC DEVICE

#86
20150121011
2015-04-30

Storage system having tag storage device with multiple tag entries associated with same data storage line for data recycling and related tag storage device

#87
20150019813
2015-01-15

Memory hierarchy using row-based compression

#88
20140189213
2014-07-03

Address generating circuit and address generating method

#89
20140129775
2014-05-08

Cache prefetch for NFA instructions

#90
20140016710
2014-01-16

Decoded picture buffer size management

#91
20130339640
2013-12-19

Memory system and SoC including linear addresss remapping logic

#92
20130339612
2013-12-19

APPARATUS AND METHOD FOR TESTING A CACHE MEMORY

#93
20130232304
2013-09-05

ACCELERATED INTERLEAVED MEMORY DATA TRANSFERS IN MICROPROCESSOR-BASED SYSTEMS, AND RELATED DEVICES, METHODS, AND COMPUTER-READABLE MEDIA

#94
20130212331
2013-08-15

Techniques for storing data and tags in different memory arrays

#95
20130205091
2013-08-08

Multi-bank cache memory

#96
20130046953
2013-02-21

System and method for storing data in a virtualized high speed memory system with an integrated memory mapping table

#97
20120191911
2012-07-26

System and method for increasing cache size

#98
20110320735
2011-12-29

Dynamically altering a pipeline controller mode based on resource availability

#99
20110320697
2011-12-29

Dynamically supporting variable cache array busy and access times for a targeted interleave

#100
20110197031
2011-08-11

Update Handler For Multi-Channel Cache

#101
20110197013
2011-08-11

Cache system

#102
20110167192
2011-07-07

System and method for storing data in a virtualized high speed memory system

#103
20110153911
2011-06-23

Method and system for achieving die parallelism through block interleaving

#104
20100293336
2010-11-18

System and method of increasing cache size

#105
20100146209
2010-06-10

METHOD AND APPARATUS FOR COMBINING INDEPENDENT DATA CACHES

#106
20100115191
2010-05-06

System including hierarchical memory modules having different types of integrated circuit memory devices

#107
20100011170
2010-01-14

CACHE MEMORY DEVICE

#108
20090089487
2009-04-02

MULTIPORT SEMICONDUCTOR MEMORY DEVICE HAVING PROTOCOL-DEFINED AREA AND METHOD OF ACCESSING THE SAME

#109
20090083491
2009-03-26

Storage system that prioritizes storage requests

#110
20090083489
2009-03-26

L2 cache controller with slice directory and unified cache structure

#111
20090049248
2009-02-19

Reducing wiring congestion in a cache subsystem utilizing sectored caches with discontiguous addressing

#112
20090006759
2009-01-01

System bus structure for large L2 cache array topology with different latency domains

#113
20090006758
2009-01-01

System bus structure for large L2 cache array topology with different latency domains

#114
20090006718
2009-01-01

System and method for programmable bank selection for banked memory subsystems

#115
20080256297
2008-10-16

Multi-port high-level cache unit and a method for retrieving information from a multi-port high-level cache unit

#116
20080235443
2008-09-25

Intelligent solid-state non-volatile memory device (NVMD) system with multi-level caching of multiple channels

#117
20080209129
2008-08-28

Cache with high access store bandwidth

#118
20080140980
2008-06-12

Memory arrangement for multi-processor systems including a memory queue

#119
20070043911
2007-02-22

Multiple independent coherence planes for maintaining coherency

#120
20070016729
2007-01-18

Cache organization for power optimized memory access

#121
20070014137
2007-01-18

Banked cache with multiplexer

#122
20060184747
2006-08-17

Bandwidth of a cache directory by slicing the cache directory into two smaller cache directories and replicating snooping logic for each sliced cache directory

#123
20060179237
2006-08-10

Method and apparatus for performing data prefetch in a multiprocessor system

#124
20060179230
2006-08-10

Half-good mode for large L2 cache array topology with different latency domains

#125
20060179229
2006-08-10

L2 cache controller with slice directory and unified cache structure

#126
20060179222
2006-08-10

System bus structure for large L2 cache array topology with different latency domains

#127
20060168390
2006-07-27

Methods and apparatus for dynamically managing banked memory

#128
20060101207
2006-05-11

Multiport cache memory which reduces probability of bank contention and access control system thereof

#129
20060090046
2006-04-27

Banking render cache for multiple access

#130
20050246498
2005-11-03

Instruction cache and method for reducing memory conflicts

#131
20050125614
2005-06-09

Adaptive layout cache organization to enable optimal cache hardware performance

#132
20050044326
2005-02-24

Processor and processor method of operation

#133
20050027942
2005-02-03

Interleave pre-checking in front of shared caches with pipelined access

#134
18090251
2025-09-23

Shadow tag management for accelerator partitions

#135
17451763
2023-02-07

Transparent interleaving of compressed cache lines

#136
13779177
2019-07-16

Dataset paging cache for storage system