Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for storing special function data by using last-level hybrid cache

A special function, cache storage technology, applied in special data processing applications, electrical digital data processing, digital data information retrieval, etc., can solve the problem that the memory performance cannot be optimized, consumes a lot of time and power consumption, and consumes a lot of refresh power. and other problems to achieve the effect of saving power consumption, reducing power consumption and reducing cost

Active Publication Date: 2020-06-19
SHANGHAI XINCHU INTEGRATED CIRCUIT
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method also has disadvantages. First, storing special function data in the storage network or memory will occupy a part of the capacity of the storage network or memory. Secondly, if the special function data is stored in the storage network, when the customer needs a certain special function data, The special function data needs to be moved from the storage network to the memory, then moved from the memory to the cache, and finally executed by the processor, and moving the data needs to consume a lot of time and power consumption; if the special function data is stored in the memory, and The memory is implemented by DRAM. In order to ensure the accuracy of data, DRAM needs to be refreshed continuously, and DRAM needs to consume a lot of energy to refresh. Therefore, when special function data is stored in the memory, it will A large amount of refresh power consumption is generated, and the performance of the memory cannot be optimal

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
  • Method for storing special function data by using last-level hybrid cache
  • Method for storing special function data by using last-level hybrid cache
  • Method for storing special function data by using last-level hybrid cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] The present invention proposes a method for using the last-level hybrid cache 4 to store all or part of the special function data of the data center 2. The structure diagram of the last level hybrid cache 4 is as attached Figure 4 As shown in the figure, 4_1 is embedded dynamic random access memory, 4_2 is 3D new non-volatile memory, 3D new non-volatile memory 4_2 is non-volatile memory made by 3D technology, and its storage density can reach very large For example, the 3D phase-change memory that Intel is developing, the storage capacity of each chip can reach 128Gb or 256Gb, and even higher in the near future, such as reaching the Tb level. By storing part or all of the special function data in the new 3D non-volatile memory 4_2 in the last level hybrid cache 4, when users need special function data, they can directly retrieve the 3D new type nonvolatile memory in the last level hybrid cache 4. Reading data in the non-volatile memory 4_2 improves the speed of users re...

Embodiment 2

[0063] According to the above embodiment, this embodiment provides a specific application that uses the last-level hybrid cache to store part or all of the special function data.

[0064] In daily life, users mainly obtain knowledge and information through inquiries on the Internet. The structure diagram of the data center where users use the present invention for inquiries is as attached Picture 9 As shown, the data center includes N servers, namely server 6_2_1, server 6_2_2,..., server 6_2_N, and the one-to-one correspondence with these N servers is memory 6_3_1, memory 6_3_2,... .., memory 6_3_N. The user sends a data request to the network through the personal computer 6_1, and the data server receives the command to start querying and searching the data information needed by the user from the storage network 6_4. For the data center server, a large number of tasks are to query and search the data information required by the user from the massive storage network 6_4, and t...

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 present invention provides a method for storing partial or all special function data by using the last level of hybrid cache. The method comprises the steps of receiving a request made by a user for the special function data; searching, in the last level of hybrid cache or a storage network or a memory, whether the special function data required by the user exists, and if the special function data required by the user exists, reading the special function data by a processor; and otherwise, performing a flow of generating the special function data by a server so as to generate the special function data required by the user, and then reading the special function data by the processor. The method for storing the special function data by using the last level of hybrid cache is beneficial for reducing memory capacity, so that refresh power consumption of the memory can be reduced; a process of transferring the special function data to the memory from the storage network and then transferring the special function data to the cache from the memory is reduced, so that large amounts of time and power consumption caused by data transfer are saved and further the cost of a data center is reduced.

Description

Technical field [0001] The present invention relates to the field of hybrid cache storage, in particular to a method for storing special function data using the last-level hybrid cache. Background technique [0002] The current basic structure of data center 1 is as attached figure 1 As shown, data center 1 is composed of N servers, namely server 1_1, server 1_2,..., server 1_N, and each server has a memory corresponding to it, that is, there are N memories, memory 2_1, memory 2_2 ,..., memory 2_N, 3 in the figure is a storage network, used for the storage of a large amount of data in data center 1. The storage network can be traditional disks, solid state drives, flash memory, and network attached storage (NAS, Network Attached Storage, a kind of Dedicated data storage server), Direct Attached Storage (DAS, Direct Attached Storage, that is, a storage structure in which external storage devices are directly connected to the server through a connecting cable) or Redundant Array of...

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): G06F12/08G06F3/06G06F16/2455
CPCY02D10/00
Inventor 景蔚亮
Owner SHANGHAI XINCHU INTEGRATED CIRCUIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products