Unlock instant, AI-driven research and patent intelligence for your innovation.

Page table reading method, device and equipment, and computer storage medium

A technology for reading device and page table, applied in the computer field, can solve the problems of page table query failure, long delay, affecting chip processing performance, etc., and achieve the effect of improving processing performance

Active Publication Date: 2020-08-18
上海燧原科技有限公司
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the existing page table of the cache is used up, the page table query of the cache will fail, and a new read request will be triggered to retrieve the page table to be used
The delay in sending a read request to the memory to read the page table is generally relatively long, which will cause a temporary interruption of the entire hardware pipeline, thereby affecting the processing performance of the entire chip

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
  • Page table reading method, device and equipment, and computer storage medium
  • Page table reading method, device and equipment, and computer storage medium
  • Page table reading method, device and equipment, and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0061] Optionally, in another embodiment of the present application, an implementation of step S104 includes:

[0062] It is judged whether the number of currently unused page tables in the buffer is equal to the number of used page tables within the time required to obtain a preset number of page table behaviors.

[0063] It should be noted that, when the time used by each page table is the same, it can be judged whether the number of currently unused page tables in the buffer is equal to the time required to obtain a preset number of page table behaviors at a time The number of page tables used.

[0064] Specifically, if it is judged that the number of currently unused page tables in the cache is equal to the number of page tables used within the time required to obtain a preset number of page tables at a time, it means that the currently unused page tables in the cache are The number of page tables is sufficient to support the time required for one page table acquisition. ...

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 page table reading method, device and equipment, and a computer storage medium. The method comprises the following steps: obtaining the number of currently unused page tablesin a buffer when a physical address corresponding to a target virtual address is successfully queried in a page table in the buffer; judging whether the number of currently unused page tables in the buffer is enough to support query operation of conversion from a virtual address to a physical address within the time required for acquiring a page table behavior once or not; and if it is judged thatthe number of the currently unused page tables in the buffer is enough to support the time required for obtaining the page table behavior once, reading a preset number of page tables from a memory. Therefore, the purpose of hiding the delay of reading the page table from the memory so as to improve the processing performance of the chip is achieved.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a method, device, device and computer storage medium for reading a page table. Background technique [0002] In the design of large-scale computing chips, there is a need for address virtualization management of memory. When using virtual addresses to read and write memory, it is necessary to convert virtual addresses into physical addresses. [0003] At present, in the process of converting a virtual address into a physical address, the existing page table is usually queried in the cache, and the physical address corresponding to the virtual address is queried according to the mapping data from the virtual address to the physical address recorded in the page table . However, when the existing page table of the cache is used up, the query of the page table of the cache will fail, thereby triggering a new read request to retrieve the page table to be used. The delay ...

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/1009G06F12/1027
CPCG06F12/1009G06F12/1027
Inventor 袁典涛何建彬邱雪松
Owner 上海燧原科技有限公司