ClassID:

191482

G06F2212/2532 - CPC Classification

Classification description:

Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures; Using a specific main memory architecture; Centralized memory comprising a plurality of modules

Recent Application in this class:
#1
20260133912
2026-05-14

LOOKAHEAD PRIORITY COLLECTION TO SUPPORT PRIORITY ELEVATION

#2
20240403091
2024-12-05

DYNAMIC I/O VIRTUALIZATION SYSTEM HAVING GUEST MEMORY MANAGEMENT FOR MAPPING VIRTUAL ADDRESSES USING VIRTUALIZATION APPLICATION PROGRAMMING INTERFACE (API) IN GUEST KERNAL

#3
20230418640
2023-12-28

Dynamic I/O virtualization system having guest memory management for mapping virtual addresses using virtualization application programming interface (API) in guest kernal

#4
20230244611
2023-08-03

LOOKAHEAD PRIORITY COLLECTION TO SUPPORT PRIORITY ELEVATION

#5
20220058041
2022-02-24

Dynamic I/O virtualization system having guest memory management for mapping virtual addresses using virtualization application programming interface (API) in guest kernal

#6
20220056130
2022-02-24

Security of dynamic I/O virtualization system having a bidirectional extended hybrid address space (EHAS) for allowing host kernel to access guest memory

#7
20200401532
2020-12-24

Lookahead priority collection to support priority elevation

#8
20200363962
2020-11-19

Read cache memory

#9
20200159681
2020-05-21

Information processor with tightly coupled smart memory unit

#10
20200150987
2020-05-14

Dynamic I/O virtualization system having guest memory management for mapping virtual addresses in a hybrid address space

#11
20190220196
2019-07-18

Sequential memory access operations

#12
20190026136
2019-01-24

Dynamic I/O virtualization system having guest memory management agent (MMA) for resolving page faults using hypercall to map a machine page into host memory

#13
20190004967
2019-01-03

Lookahead priority collection to support priority elevation

#14
20180307617
2018-10-25

Permuted memory access mapping

#15
20180150309
2018-05-31

Dynamic I/O virtualization system having a bidirectional extended hybrid address space (EHAS) for allowing host kernel to access guest memory

#16
20180046375
2018-02-15

Sequential memory access operations

#17
20180004658
2018-01-04

Method and system for valid memory module configuration and verification

#18
20180004433
2018-01-04

Apparatus and method for a non-power-of-2 size cache in a first level memory device to cache data present in a second level memory device

#19
20170315933
2017-11-02

Method for optimising memory writing in a device

#20
20170277449
2017-09-28

Data movement between volatile and non-volatile memory in a read cache memory

#21
20170220485
2017-08-03

Routing direct memory access requests in a virtualized computing environment

#22
20170185315
2017-06-29

Apparatus and method for a non-power-of-2 size cache in a first level memory device to cache data present in a second level memory device

#23
20160357441
2016-12-08

Sequential memory access operations

#24
20160321204
2016-11-03

Information processor with tightly coupled smart memory unit

#25
20160276016
2016-09-22

Non-binary rank multiplication of memory module

#26
20160259720
2016-09-08

Using memory compression to reduce memory commit charge

#27
20160210187
2016-07-21

Method and apparatus for performing error handling operations using error signals

#28
20160179742
2016-06-23

Method and apparatus for providing a host memory controller write credits for write commands

#29
20160179604
2016-06-23

Method and apparatus for using an error signal to indicate a write request error and write request acceptance

#30
20160147678
2016-05-26

Method and apparatus for selecting one of a plurality of bus interface configurations to use

#31
20160132445
2016-05-12

Peripheral register parameter refreshing

#32
20160132269
2016-05-12

Method and apparatus for setting high address bits in a memory module

#33
20160127493
2016-05-05

Caching methods and systems using a network interface card

#34
20160124880
2016-05-05

Methods and systems for accessing storage using a network interface card

#35
20160099044
2016-04-07

Method and apparatus for a memory module to accept a command in multiple parts

#36
20160098366
2016-04-07

Method and apparatus for encoding registers in a memory module

#37
20160098360
2016-04-07

Information handling system secret protection across multiple memory devices

#38
20160098195
2016-04-07

Method and apparatus for determining a timing adjustment of output to a host memory controller

#39
20160098191
2016-04-07

Optimizing replication by distinguishing user and system write activity

#40
20160092351
2016-03-31

Memory module having different types of memory mounted together thereon, and information processing device having memory module mounted therein

#41
20160085690
2016-03-24

Host and computer system having the same

#42
20160085689
2016-03-24

Memory transfer of objects in a data storage device

#43
20160085670
2016-03-24

Memory access method, buffer scheduler and memory module

#44
20160070663
2016-03-10

Sequential memory access operations

#45
20160070644
2016-03-10

OFFSET RANGE OPERATION STRIPING TO IMPROVE CONCURRENCY OF EXECUTION AND REDUCE CONTENTION AMONG RESOURCES

#46
20160062928
2016-03-03

Information processor with tightly coupled smart memory unit

#47
20160062927
2016-03-03

Data transfer control apparatus

#48
20160062913
2016-03-03

Semiconductor device, semiconductor system and system on chip

#49
20160062912
2016-03-03

Data input/output (I/O) handling for computer network communications links

#50
20160062911
2016-03-03

ROUTING DIRECT MEMORY ACCESS REQUESTS IN A VIRTUALIZED COMPUTING ENVIRONMENT

#51
20160048455
2016-02-18

Memory data transfer method and system

#52
20160041924
2016-02-11

Buffered automated flash controller connected directly to processor memory bus

#53
20160034396
2016-02-04

Programmable address-based write-through cache control

#54
20160026494
2016-01-28

Mid-thread pre-emption with software assisted context switch

#55
20160011987
2016-01-14

Efficient search key controller with standard bus interface, external memory interface, and interlaken lookaside interface

#56
20160004655
2016-01-07

COMPUTING SYSTEM AND OPERATING METHOD OF THE SAME

#57
20150370487
2015-12-24

STORAGE DEVICE AND ADDRESS-CORRESPONDING METHOD, DATA-ACCESSING METHOD, AND IDENTIFYING AND ACCESSING METHOD THEREOF

#58
20150364168
2015-12-17

Sidecar SRAM for high granularity in floor plan aspect ratio

#59
20150347312
2015-12-03

Controller for controlling non-volatile memory and semiconductor device including the same

#60
20150339239
2015-11-26

Providing memory bandwidth compression using compressed memory controllers (CMCs) in a central processing unit (CPU)-based system

#61
20150339224
2015-11-26

SYSTEM AND METHOD FOR HOST-PROCESSOR COMMUNICATION OVER A BUS

#62
20150339064
2015-11-26

Read cache memory with DRAM class promotion

#63
20150309943
2015-10-29

Memory control unit and data storage device including the same

#64
20150286578
2015-10-08

MEMORY AND PROCESS SHARING VIA INPUT/OUTPUT WITH VIRTUALIZATION

#65
20150278113
2015-10-01

Data transfer control device and memory-containing device

#66
20150269090
2015-09-24

Performance and power improvement on DMA writes to level two combined cache/SRAM that is cached in level one data cache and line is valid and dirty

#67
20150220354
2015-08-06

Dynamic single root I/O virtualization (SR-IOV) processes system calls request to devices attached to host

#68
20150178221
2015-06-25

Level one data cache line lock and enhanced snoop protocol during cache victims and writebacks to maintain level one data cache and level two cache coherence

#69
20150149735
2015-05-28

Memory system

#70
20150026431
2015-01-22

Method of processing data with an array of data processors according to application ID

#71
20150019805
2015-01-15

Information processing apparatus, control method for the same, program for the same, and storage medium

#72
20150006828
2015-01-01

Memory architecture determining the number of replicas stored in memory banks or devices according to a packet size

#73
20140310466
2014-10-16

Multi-processor bus and cache interconnection system

#74
20140237198
2014-08-21

Reducing effective cycle time in accessing memory modules

#75
20140185368
2014-07-03

Memory system and an apparatus

#76
20140013061
2014-01-09

System and method to reduce memory access latencies using selective replication across multiple memory ports

#77
20130275687
2013-10-17

Memory and process sharing across multiple chipsets via input/output with virtualization

#78
20130268741
2013-10-10

Power reduction in server memory system

#79
20130120925
2013-05-16

MEMORY MODULE, BOARD ASSEMBLY AND MEMORY SYSTEM INCLUDING THE SAME, AND METHOD OF OPERATING THE MEMORY SYSTEM

#80
20130103904
2013-04-25

System and method to reduce memory access latencies using selective replication across multiple memory ports

#81
20120314833
2012-12-13

Integer and half clock step division digital variable clock divider

#82
20120290756
2012-11-15

Managing bandwidth allocation in a processing node using distributed arbitration

#83
20120290755
2012-11-15

Lookahead Priority Collection to Support Priority Elevation

#84
20120260031
2012-10-11

Enhanced pipelining and multi-buffer architecture for level two cache controller to minimize hazard stalls and optimize performance

#85
20120206981
2012-08-16

Method and device for writing block data to an embedded DRAM free of address conflicts

#86
20120198310
2012-08-02

Configurable source based/requestor based error detection and correction for soft errors in multi-level cache memory to minimize CPU interrupt service routines

#87
20120198272
2012-08-02

Priority based exception mechanism for multi-level cache controller

#88
20120198192
2012-08-02

Programmable mapping of external requestors to privilege classes for access protection

#89
20120198171
2012-08-02

Cache pre-allocation of ways for pipelined allocate requests

#90
20120198166
2012-08-02

Memory attribute sharing between differing cache levels of multilevel cache

#91
20120198165
2012-08-02

Mechanism to Update the Status of In-Flight Cache Coherence In a Multi-Level Cache Hierarchy

#92
20120198164
2012-08-02

Programmable address-based write-through cache control

#93
20120198163
2012-08-02

Level one data cache line lock and enhanced snoop protocol during cache victims and writebacks to maintain level one data cache and level two cache coherence

#94
20120198162
2012-08-02

Hazard prevention for data conflicts between level one data cache line allocates and snoop writes

#95
20120198161
2012-08-02

Non-blocking, pipelined write allocates with allocate data merging in a multi-level cache system

#96
20120198160
2012-08-02

Efficient cache allocation by optimizing size and order of allocate commands based on bytes required by CPU

#97
20120197954
2012-08-02

Floating point multiplier circuit with optimized rounding calculation

#98
20120192027
2012-07-26

Robust hamming code implementation for soft error detection, correction, and reporting in a multi-level cache system using dual banking memory scheme

#99
20120191916
2012-07-26

Optimizing tag forwarding in a two level cache system from level one to lever two controllers for cache coherence protocol for direct memory access transfers

#100
20120191915
2012-07-26

Efficient level two memory banking to improve performance for multiple source traffic and enable deeper pipelining of accesses by reducing bank stalls

#101
20120191914
2012-07-26

Performance and power improvement on DMA writes to level two combined cache/SRAM that is caused in level one data cache and line is valid and dirty

#102
20120191913
2012-07-26

Distributed user controlled multilevel block and global cache coherence with accurate completion status

#103
20120166683
2012-06-28

Memory data transfer method and system

#104
20120124248
2012-05-17

Processor with tightly coupled smart memory unit

#105
20120079247
2012-03-29

Dual register data path architecture with registers in a data file divided into groups and sub-groups

#106
20120079204
2012-03-29

Cache with multiple access pipelines

#107
20120079203
2012-03-29

Transaction info bypass for nodes coupled to an interconnect fabric

#108
20120079155
2012-03-29

Interleaved Memory Access from Multiple Requesters

#109
20120079102
2012-03-29

Requester based transaction status reporting in a system with multi-level memory

#110
20120075005
2012-03-29

Closed loop adaptive voltage scaling

#111
20070022224
2007-01-25

Memory data transfer method and system

#112
18223394
2024-12-24

Systems and methods for translating memory addresses

#113
16208139
2020-05-05

Non-power of two memory configuration

#114
15090369
2018-01-16

Multibank queuing system

#115
14934252
2017-05-02

Utilizing a cache mechanism by copying a data set from a cache-disabled memory location to a cache-enabled memory location

#116
14843281
2016-09-20

Power saving mechanisms for a dynamic mirror service policy

#117
14806835
2016-10-25

Systems and methods for automatically aggregating write requests

#118
14789535
2019-10-29

Non-volatile memory device application programming interface

#119
14750293
2018-03-20

Multi-bank non-volatile memory apparatus with high-speed bus

#120
14740793
2017-03-14

Systems and methods for automatic generation of parallel data processing code

#121
14633196
2017-08-01

Systems and methods to distributively process a plurality of data sets stored on a plurality of memory modules