Unlock instant, AI-driven research and patent intelligence for your innovation.

Data storage scheduling method and device for multiple types of storage

A data storage and storage technology, applied in the field of communication, can solve the problems of writing speed, saving the number of erasing and writing, and improving the memory bandwidth without optimization, unbalanced memory request load, etc., saving the number of erasing and writing, and reducing the access delay. , the effect of accessing load balancing

Active Publication Date: 2018-02-06
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in this solution, moving data only considers the increase in the cache usage of the data itself. However, due to the unbalanced memory request load between DRAM and NVM, the improvement in writing speed, erasing times, and saving memory bandwidth has not been optimized.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data storage scheduling method and device for multiple types of storage
  • Data storage scheduling method and device for multiple types of storage
  • Data storage scheduling method and device for multiple types of storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] Embodiments of the present invention provide a data storage scheduling method and device for multiple memories, which are used for access load balancing among various memories, and further improve programming speed, erasing times and saving memory bandwidth.

[0051] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0052] Each will be described in detail below.

[0053] Please refer to figure 1 , figure 1 It is a schematic flowchart of a method for scheduling data storage among multiple memories provided by an ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a data storage scheduling method and device for multiple memories, which can ensure the access load balance among the memories, and further improve the programming speed, erasing times and memory bandwidth saving. The embodiment of the present invention includes: obtaining characteristic parameters of various types of memory used to indicate data partitioning, the characteristic parameters include read and write delay characteristics of various types of memory, the size of the data set moved to the data read and write buffer, and access to various types of memory The number of misses of each data set in the data read-write buffer, where the data read-write buffer is a temporary cache module for the data set moved out of the storage array in each memory; according to the characteristic parameters, store in each memory The data sets of the data sets are prioritized separately; the data sets of the same priority are triggered to be stored in the memory corresponding to the level and the data priority.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a data storage scheduling method and device for multiple types of memories. Background technique [0002] At present, dynamic random access memory (DRAM, Dynamic Random Access Memory) is difficult to miniaturize after the 20nm process, the capacity cannot be increased, and the refresh power consumption is large, causing serious waste. The new type of non-volatile memory (NVM, Non-Volatile Memory), such as phase change memory (PCM, Phase change memory) has the advantages of strong miniaturization ability, large capacity, and low power consumption, but the read and write delay of NVM is lower than that of DRAM. Much larger, NVM has a limited number of erases and writes. From this was born the concept of hybrid storage. [0003] In the existing mixed storage solution of PCM and DRAM, DRAM is used as a buffer for accessing PCM, and all data read or written to PCM is ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06F3/06
CPCG06F9/5016G06F12/0284G06F2212/1016
Inventor 陈少杰陶怡栋戴一平
Owner HUAWEI TECH CO LTD