Data access method and computer system

A computer system and data access technology, applied in the field of memory, can solve problems such as large system overhead and reduced computer system performance, and achieve the effects of high hit rate, reduced system overhead, and improved performance

Active Publication Date: 2019-04-05
HUAWEI TECH CO LTD +1
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application provides a data access method and a computer system, which solves the problem in the related art that du

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 access method and computer system
  • Data access method and computer system
  • Data access method and computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0033] figure 1 Provided for the embodiment of this application. Such as figure 1 As shown, computer system 100 may include at least processor 105 , memory controller 115 , NVM 120 and DRAM 125 . Wherein, both the DRAM 125 and the NVM 120 are memory of the computer system 100 . Understandably, figure 1 The connection relationship of the computer system shown is only an example of a computer system with a mixed memory architecture, figure 1DRAM 125 and NVM 120 shown in is just one example of multi-level memory in a computer system. In practical applications, the internal structure of the computer system is not specifically limited, and the computer system may also include other memories besides the DRAM 125 and the NVM 120 . ...

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 invention provides a data access method and a computer system, and belongs to the technical field of memories. The method is applied to a computer system. Computer system comprising a processor, Cache and first memory, Second memory and memory controller, the first memory is used for caching data in the second memory; wherein the cache is used for caching tags corresponding to part of cache blocks in the second partition; the second partition of the first memory is used for caching the cache block replaced from the first partition; one memory block in the second memory is mapped to one cache block of the first partition; mapping into a packet comprising a plurality of cache blocks of the second partition, The method comprises the steps that a processor obtains a physical address according to an access address in an access request, when it is determined that the access request hits a cache according to tag in the physical address, a memory access request carrying the physical address is sent to a memory controller, and the memory controller obtains data from a second partition according to the physical address. The performance of the computer system is improved.

Description

technical field [0001] The present application relates to the technical field of memory, in particular to a data access method and a computer system. Background technique [0002] With the development of memory technology, non-volatile memory (None Volatile Memory, NVM) such as Phase Change Memory (Phase Change Memory, PCM) is more and more widely used. After the system is powered off, NVM can still save data, and NVM has the advantages of high density and good scalability. Therefore, NVM is gradually used as memory. [0003] In the existing hybrid memory architecture, Dynamic Random Access Memory (Dynamic Random Access Memory, DRAM) and Non-Volatile Memory (Non-Volatile Memory, NVM) can be used as the memory of the computer system together. Among them, because NVM has the characteristics of large capacity, easy expansion, non-volatile and relatively slow access speed compared with DRAM, NVM is usually used as the main memory in computer systems, and DRAM is used as the cac...

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
IPC IPC(8): G06F3/06
CPCG06F3/0626G06F3/0644G06F3/0685G06F3/06
Inventor 潘海洋陈明宇卢天越刘宇航
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products