Management system and method of processor last level high-speed buffer

A last-level cache and management system technology, applied in the field of last-level cache management systems, can solve the problems of limited performance improvement and difficult to achieve, and achieve the effect of low cost

Inactive Publication Date: 2013-05-08
北京北大众志微系统科技有限责任公司
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The above methods either have limited performance improvement, or require a large amount of storage overhead and hardware changes to achieve
Some even need to get information such as PC that is difficult to get in the last level cache, so it is difficult to achieve

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
  • Management system and method of processor last level high-speed buffer
  • Management system and method of processor last level high-speed buffer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. It should be understood that the following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.

[0045] Such as figure 1 Shown is an embodiment of the management system of the processor's last-level cache of the present invention, including a coarse-grained bypass (GB) monitor and the last-level cache, wherein:

[0046] The GB monitor is used to record the incoming block and outgoing block pair when each last-level cache access fails, and guides the switching of the replacement mode or the bypass mode by learning the behavior of the optimal bypass algorithm, the optimal bypass algorithm Behaviors are formed by accumulating the actions of selecting the last-level cache to adopt the replacement method and the bypass method according ...

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 management system and a method of processor last level high-speed buffer. The management system of the processor last level high-speed buffer comprises recording a couple of an access block and a discharge block every time when a last level buffer fails to access by a gigabyte (GB) monitor, switching a replacement pattern or a bypass pattern by studying behavior guide of an optimal bypass algorithm, wherein action of the optimal bypass algorithm is formed through actions of selection and adoption of a replacement method and a bypass method according to conditions of the optimal bypass algorithm occurred in follow-up access of the last level high-speed buffer in an accumulation mode; judging a first condition which satisfies the optimal bypass algorithm according to an access block tag and a discharge block tag of a present record in once occurrence of failure of the last level high-speed buffer, and adopting the replacement method when reusable distance of the access block is smaller than the reusable distance of the discharge block, and otherwise, adopting the bypass method. Bypass and replacement are treated as the same strategy to be switched in the management system and the method of the processor last level high-speed buffer.

Description

technical field [0001] The invention relates to modern processor technology, in particular to a management system and method of the last level cache in the processor. Background technique [0002] Power consumption has become a key limiting factor for scaling single-core and multi-core processors, and the last-level cache has been proven to effectively increase performance while using less power. Therefore, a larger last-level cache will appear in future processors. The management strategy of the last-level cache can significantly affect its hit ratio, so it is crucial to the performance of the cache. [0003] In the last-level cache, because the reuse distance of a large number of cache blocks is greater than the capacity of the cache, the commonly used least recently used algorithm (LRU, Least Recently Use) and its approximate algorithm perform poorly. There have been a lot of algorithm researches trying to capture the access of these long-distance reused blocks to manag...

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/0862G06F12/0888
Inventor 程旭李凌达佟冬谢子超陆俊林
Owner 北京北大众志微系统科技有限责任公司
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