Software-defined heterogeneous hybrid memory management method

A hybrid memory and software-defined technology, applied in the field of system software, can solve problems such as no instructions or reports found, no data collected, etc., and achieve the effect of eliminating dependencies

Active Publication Date: 2016-09-14
SHANGHAI JIAO TONG UNIV
View PDF7 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] After searching, no description or report of similar technology to the present invention has been found at present, and similar materials at home and abroad have not been collected yet.

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
  • Software-defined heterogeneous hybrid memory management method
  • Software-defined heterogeneous hybrid memory management method
  • Software-defined heterogeneous hybrid memory management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the purpose and technical solution of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. This embodiment is carried out on the premise of the technical solution of the present invention, and a detailed implementation manner and specific operation process are given. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention, and these all belong to the protection scope of the present invention.

[0039] This embodiment provides a software-defined heterogeneous hybrid memory management method based on a flat hardware memory system architecture, such as figure 1 As shown, using the method of software definition, according to different application requirements, by modifying and extending the kernel, such as figure 2 As shown, the flat and hierarchical hy...

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 software-defined heterogeneous hybrid memory management method. Based on a flat hybrid memory architecture, flat and hierarchical memory management modes are achieved in a software-defined manner. The software-defined heterogeneous hybrid memory management method comprises respectively dividing logic function roles of a dynamic random access memory and a storage class memory, designing a function adapter and a dynamic random access memory to serve as function modules such as cache, achieving adaption of the roles and the function modules according to configuration parameters of users, and constructing the flat or hierarchical memory management mode according to the need. Different memory access modes can be provided for applications without changing the hardware architecture, and diversified memory access requirements can be satisfied.

Description

technical field [0001] The invention belongs to the field of system software, especially the field of system software based on hybrid memory architecture, and specifically relates to related technologies such as memory management of new non-volatile memory, hybrid heterogeneous memory management, and cache management. Background technique [0002] With the advent of big data, the problems of memory walls and I / O bottlenecks under the traditional architecture have become increasingly prominent. The emergence of storage-class memory technology provides a good opportunity to solve these problems. Due to its excellent characteristics such as non-volatility, byte addressability, low memory access latency and high storage density, storage-class memory has become a hot spot in academia and business circles. [0003] The academic community has also carried out various explorations around the hybrid memory architecture of SCM (Storage Class Memory) and DRAM (Dynamic Random Access Me...

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 Applications(China)
IPC IPC(8): G06F12/06
CPCG06F12/0646
Inventor 黄林鹏朱燕民沈艳艳梅宏李素敏薛栋梁
Owner SHANGHAI JIAO TONG UNIV
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