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

High-performance data caching system and method

A data and data access technology, applied in the computer field, can solve problems such as missing cache, achieve the effect of reducing power consumption and improving efficiency

Active Publication Date: 2014-01-15
SHANGHAI XINHAO MICROELECTRONICS
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the widening processor / memory speed gap, the current architecture, especially the possibility of various cache misses, remains the most serious bottleneck restricting the performance improvement of modern processors

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
  • High-performance data caching system and method
  • High-performance data caching system and method
  • High-performance data caching system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 400

[0059] In this embodiment, the data predictor 110 includes an extractor 434 , a base address register value change step filter 432 and an adder 304 . Extractor 434 includes decoder 422 and extractors 424 , 426 , 428 . The extractor 434 examines the instruction 402 being acquired by the processor core 112, decodes the instruction type 410 by the decoder 422, and then extracts the target register number 404 in the register update instruction from the instruction 402 according to the decoding result, The change amount of the register value 406 and the base address register number 408 of the data access instruction. Usually, register numbers, register value changes, etc. in different types of instructions can be located in different positions in the instruction word, so these information can be extracted from the corresponding positions in the instruction word according to the decoding result of the instruction type.

[0060] Generally, the base address register used by the data ...

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 discloses a high-performance data caching system and method. When the high-performance data caching system and method are applied to the field of processors, a high-speed memory which a processor core can have direct access to can be filled with data before the processor core has access to the data. The processor core can acquire needed data in the high-speed memory almost every time, and a high cache hit ratio can be achieved.

Description

technical field [0001] The invention relates to the fields of computer, communication and integrated circuit. Background technique [0002] Generally speaking, the function of the cache is to copy a part of the content in the memory, so that the content can be quickly accessed by the processor core in a short time, so as to ensure the continuous operation of the pipeline. [0003] The addressing of the current cache is based on the following method. Firstly, the index segment in the address is used to address and read out the tags in the tag memory. At the same time, the index segment in the address and the displacement segment in the block are jointly addressed to read out the content in the cache. In addition, the tag read from the tag memory is matched with the tag field in the address. If the tag read from the tag memory is the same as the tag segment in the address, then the content read from the cache is valid, which is called a cache hit. Otherwise, if the tag read...

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/08G06F12/0806G06F12/0862G06F12/128
CPCG06F12/0862G06F12/0806G06F12/128G06F2212/6026G06F2212/621
Inventor 林正浩
Owner SHANGHAI XINHAO MICROELECTRONICS