Cache management device, and motion picture system and method using the same
AssigneeMStar Semiconductor, Inc.
InventorHe-Yuan Lin
Life of this patent
Estimating the term…
Abstract
A signal processing system for motion pictures includes a signal processing module, a cache, an analysis module and a control module. The signal processing module performs a signal processing process on motion picture data. The cache temporarily stores a set of reference data that is required for processing the motion picture during the signal processing process. The analysis module generates cache miss analysis information associated with the signal processing process and the cache. The control module determines an index content configuration of the cache according to the cache miss analysis information.
Claims14
A signal processing system for motion pictures, comprising:
- a signal processing module, configured to perform a signal processing process on motion picture data;
- a cache, configured to temporarily store a set of reference data that is required for processing the motion picture data;
- an analysis module, configured to generate cache miss analysis information associated with the cache and a result of the signal processing process;
- and a control module, configured to determine an index content configuration according to the cache miss analysis information, wherein the analysis module performs a statistical procedure for a plurality of cache misses occurred during the signal processing process, the result of the signal processing process being the cache misses, the cache miss analysis information indicating a category of the cache misses that have occurred for a greatest number of times during the signal processing process is one of a horizontal dislocation miss, a vertical dislocation miss and a time dislocation miss;
- when the category of cache misses occurred for the greatest number of times is different from that indicated in a previous set of cache miss analysis information, the control module changes the index content configuration of the cache.
A signal processing method for motion pictures, comprising:
- a) performing a signal processing process on motion picture data, the signal processing process utilizing a cache to temporarily store a set of reference data that is required for processing the motion picture data;
- b) generating cache miss analysis information associated with the cache and a result of the signal processing process;
- and c) determining an index content configuration according to the cache miss analysis information, wherein step (b) comprises:
- performing a statistical procedure for a plurality of cache misses occurred during the signal processing process, the result of the signal processing process being the cache misses, the cache miss analysis information indicating a category of the cache misses that have occurred for a greatest number of times during the signal processing process is one of a horizontal dislocation miss, a vertical dislocation miss and a time dislocation miss;
- and step (c) comprises:
- when the category of cache misses occurred for the greatest number of times is different from that indicated in a previous set of cache miss analysis information, changing the index content configuration of the cache.
A cache management device, a cache for temporarily storing reference data that is required for processing a set of data, the cache management device comprising:
- an analysis module, configured to generate cache miss analysis information associated with a result of the signal processing process and the cache;
- and a control module, configured to determine an index content configuration according to the cache miss analysis information, wherein the analysis module performs a statistical procedure for a plurality of cache misses occurred during the signal processing process, the result of the signal processing process being the cache misses, the cache miss analysis information indicating a category of cache misses that have occurred for a greatest number of times during the signal processing process, and the category is one of a horizontal dislocation miss, a vertical dislocation miss and a time dislocation miss.
Dependencies are inferred from the claim text.