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

Data access tracing

A data address and data reading technology, which is applied in the field of data access and tracking

Active Publication Date: 2009-12-23
MEDIATEK INC
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In some embodiments, using a cache may impose additional overhead due to the cache fill and copyback actions

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
  • Data access tracing
  • Data access tracing
  • Data access tracing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the following specific examples, together with the accompanying drawings, are described in detail as follows:

[0018] refer to figure 1 . The processing system 8 includes a data tracking module 20 for monitoring data addresses accessed by the processor 10 . The output of the data tracking module 20 may be a compressed stream which, when decompressed, includes information such as each access address and read / write instructions. By analyzing the address of the data being accessed, the performance of the processing system 8 can be improved (eg, cache miss reduction).

[0019] The processor 10 accesses the data cache 12 to obtain data for executing instructions. Processor 10 may be a digital signal processor, microcontroller or general purpose microprocessor. The data cache 12 is a relatively small-capacity and high-speed memory. High-speed operation is achi...

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

A moving window history of at least one previous data address accessed by a processor is maintained, the at least one previous data address in the history each being associated with an index. A difference between a current data address and one of the at least one previous data address in the history is determined. The difference and the index associated with the one of the at least one previous data address in the history are provided as a representation of the current address.

Description

[0001] Related references [0002] This application claims priority to US Patent Application No. 60 / 923,974, filed April 18, 2007, the contents of which are incorporated herein by reference. technical field [0003] The present invention relates to data access tracking. Background technique [0004] An embedded processor may include a digital signal processor and a memory on a single chip, and the memory may be incorporated into a cache to cater for temporal and spatial locality of data access patterns. In some embodiments, using a cache may create additional overhead due to cache fill and copyback actions. When the processor encounters a cache miss condition, the cache hardware can start filling cache lines from lower levels in the memory hierarchy configuration. During a cache line fill, a memory operation that produces a cache miss may cause the processor to stall and wait to read the data from memory. Contents of the invention [0005] The present invention records ...

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/08G06F11/00
CPCG06F11/3471G06F12/0802G06F11/364
Inventor 雷麦许·真德海尔拉斯里肯斯·坎南李力
Owner MEDIATEK INC