Check patentability & draft patents in minutes with Patsnap Eureka AI!

Adjustment method and system for cache management strategy

A cache and management strategy technology, applied in memory systems, electrical digital data processing, memory address/allocation/relocation, etc., can solve problems such as system performance degradation, and achieve the effect of improving system performance and reducing costs

Active Publication Date: 2010-10-20
BEIJING PKUNITY MICROSYST TECH +1
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The technical problem to be solved by the present invention is to provide a method and system for adjusting the cache management strategy, so as to solve the problem of system performance degradation caused by deviation between the decision-making mode of cache dynamic insertion strategy and the actual requirement of application access behavior in the prior art

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
  • Adjustment method and system for cache management strategy
  • Adjustment method and system for cache management strategy
  • Adjustment method and system for cache management strategy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings.

[0053] figure 1 A schematic flowchart of an embodiment of a method for adjusting a cache management policy provided by the present invention. figure 1 The illustrated method embodiment includes:

[0054]Step S101, dividing the cache into a working subsystem and a testing subsystem;

[0055] Step S102, dividing the test subsystem into multiple test groups adopting different cache management strategies;

[0056] Step S103, obtaining access failure rate information of the multiple test groups;

[0057] Step S104: Adjust the cache management strategy adopted by the working subsystem according to the access failure rate information of the multiple test groups.

[0058] Since the program has the locality feature, the cache line's usage state also has the locality...

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 an adjustment method and an adjustment system for a cache management strategy, relates to the field of the cache of the processor of a computer, and aims to solve the problem of reduction in system performance caused by deviation between a decision making mode of the cache management strategy and the actual demand of applying the access action in the prior art. The system comprises a working subsystem, a testing subsystem and an adjusting subsystem, wherein the working subsystem and the testing subsystem make up of the entire cache; the cache in the working subsystem is managed by the working subsystem by using a cache management strategy; the testing subsystem comprises a plurality of test groups; a different cache management strategy is adopted by each test group to manage the cache in the test group; the access failure rate information of the test groups is acquired by the adjusting subsystem; and the cache management strategy adopted by the working subsystem is adjusted according to the access failure rate information of the plurality of test groups.

Description

technical field [0001] The present invention relates to the field of computer processor cache, in particular to a method and system for adjusting a cache management strategy. Background technique [0002] Cache memory (Cache, also known as cache) is one of the important components of computer processors, and it is a kind of memory whose storage speed is between registers and memory. Using the locality principle of program execution, store the data to be accessed in the cache as much as possible. When the processor needs the data, the data can be submitted to the processor with a small time delay, thereby reducing the memory access delay and improving the The purpose of processor performance. [0003] Since the cache capacity is small, it is necessary to manage the cache effectively, and put the data required by the processor into the cache as much as possible, thereby reducing the probability of system memory access failure, reducing the memory access cost, and improving th...

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/0802
Inventor 程旭管雪涛黄涛
Owner BEIJING PKUNITY MICROSYST TECH
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