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

Extended memory access method, device and system

A technology for expanding memory and memory access, which is applied in the field of access methods, devices and systems of extended memory, and can solve the problem that the time delay of accessing extended memory cannot be compensated.

Active Publication Date: 2016-11-23
HUAWEI TECH CO LTD +1
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Based on the above problems, the embodiments of the present invention provide a method, device and system for accessing extended memory, which can effectively solve the problem that the time delay in the process of accessing extended memory cannot be compensated

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
  • Extended memory access method, device and system
  • Extended memory access method, device and system
  • Extended memory access method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them.

[0058] Generally, program modules include routines, programs, components, data structures, and other types of structures that perform particular tasks or implement particular abstract data types. In addition, those skilled in the art will appreciate that the various embodiments may be practiced with other computer system configurations, including handheld devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers, and the like. computing device. Embodiments can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communic...

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 an extended memory access method, device and system. The method includes the steps that N+1 memory access requests sent serially by a processor system of a computer are received, access addresses in all the memory access requests are different and point to the same physical address, the physical address is the storage address, on the extended memory, of data to be accessed, and N is an integer larger than or equal to one; when the first memory access request is received, a read request is sent to the extended memory, and specific response information is returned to the processor; in the process of reading the data to be accessed from the extended memory, each time one memory access request is received, within time delay specified in the memory bus protocol, specific response information is returned to the processor until the data to be accessed is written into a data buffer; then the data to be accessed is returned to the processor system.

Description

technical field [0001] The invention relates to the field of computers, in particular to an access method, device and system for expanding memory. Background technique [0002] The application of big data puts forward higher and higher requirements for computer processing capabilities. An important indicator of improving computer processing capabilities is the improvement of memory capacity. In one application scenario, under the condition of limited integration of existing memory chips, multiple memory chips are connected through expansion chips to achieve expansion of memory capacity. Another application scenario is that in more and more computer systems, application acceleration chips are added to accelerate processing of certain specific applications, such as GPU (Graphic Processing Unit, graphics processing unit) acceleration, which is used to This type of application acceleration chip can generally be implemented by using ASIC (Application Specific Integrated Circuit,...

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): G06F3/06G06F12/08
CPCG06F12/0215G06F12/0623G06F13/1673G06F13/1689G06F13/4234G06F2212/1008G06F2212/1024G06F2213/0064G06F12/0292G06F12/0859G06F2212/7201G06F2212/7203G06F12/0246G06F12/06G06F3/06G06F13/1694G06F3/0608G06F3/0619G06F3/065G06F3/0656
Inventor 崔泽汉陈明宇刘垚阮元
Owner HUAWEI TECH CO LTD
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