Supercharge Your Innovation With Domain-Expert AI Agents!

Unified address translation and unified address space

An address conversion and address technology, applied in memory systems, instruments, electrical digital data processing, etc., can solve the problems of increasing the complexity of operating systems or drivers to convert various forms of addresses, increasing the complexity of storage devices, and reducing complexity. degree, the effect of optimizing the efficiency

Pending Publication Date: 2019-10-22
MEMBLAZE TECH BEIJING
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Using multiple forms of addresses to access storage devices not only increases the complexity of applications using storage devices, but also increases the complexity of operating systems or drivers to convert various forms of addresses

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
  • Unified address translation and unified address space
  • Unified address translation and unified address space
  • Unified address translation and unified address space

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The technical solutions in the embodiments of the present application are clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of this application.

[0037] Figure 2A is a schematic diagram of unified address mapping according to an embodiment of the present application.

[0038] For the sake of clarity, the storage space in which the program accesses the memory is called the memory address space, and the storage space in which the program accesses the external memory is called the external memory address space.

[0039] see Figure 2A , according to the embodiment of the present application, the memory address space and the e...

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 unified address translation and a unified address space. The address conversion method provided by the invention comprises the following steps: acquiring an address and a storage device type of a program access storage device; generating an address in a unified address space according to the address of the storage device and the type of the storage device; converting the address in the unified storage space into an address which can be received by the storage equipment; and accessing the storage device using the address receivable by the storage device.

Description

technical field [0001] The present application relates to an information processing device, and in particular, relates to providing unified address translation for various storage devices of the information processing device, and providing a unified address space for various storage devices. Background technique [0002] figure 1 A block diagram of an information processing device is shown. An information processing device includes a CPU and a memory (Memory, also referred to as memory). The information processing device is also coupled to one or more of external storage (Storage) devices such as SSD (Solid State Drive), NVDIMM (Non-Volatile Memory Module), mechanical hard disk (HDD), and KV storage device. [0003] For the sake of clarity, in this application, storage devices are used to collectively indicate internal memory devices and external storage devices. Applications running on the CPU use various forms of addressing to use storage devices. For example, memory a...

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): G06F12/1009
CPCG06F12/1009
Inventor 田冰
Owner MEMBLAZE TECH BEIJING
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More