Method, system, and computer program product for out of...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Computer or peripheral device

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S214000, C711S217000, C711S218000, C712S205000, C712S206000, C712S207000

Reexamination Certificate

active

07996203

ABSTRACT:
A method, system, and computer program product are provided for verifying out of order instruction address (IA) stride prefetch performance in a processor design having more than one level of cache hierarchies. Multiple instruction streams are generated and the instructions loop back to corresponding instruction addresses. The multiple instruction streams are dispatched to a processor and simulation application to process. When a particular instruction is being dispatched, the particular instruction's instruction address and operand address are recorded in the queue. The processor is monitored to determine if the processor executes fetch and prefetch commands in accordance with the simulation application. It is checked to determine if prefetch commands are issued for instructions having three or more strides.

REFERENCES:
patent: 6055622 (2000-04-01), Spillinger
patent: 6430680 (2002-08-01), Burky et al.
patent: 6470427 (2002-10-01), Arimilli et al.
patent: 6795908 (2004-09-01), Lee et al.
patent: 6976147 (2005-12-01), Isaac et al.
patent: 2007/0174555 (2007-07-01), Burtscher et al.
Dstride: Data-cache miss-address-based stride prefetching scheme for multimedia processors, Hariprakash et al., 2001 IEEE, pp. 62-70.
The Design of Cost-Effective Stride-Prefetching for Modern Processors, Al-Sukhni et al.
Evaluation of Hardware-Based Stride and Sequential Prefetching in Shared-Memory Multiprocessors, Dahigren et al., 1996 IEEE Transactions on Parallel and Distributed Systems, vol. 7, No. 4, Apr. 1996, pp. 385-398.
Pointer Cache Assisted Prefetching, Collins et al., In Proceedings of the 35th Annual International Symposium on Microarchitecture (MICRO-35), Nov. 2002, pp. 1-12.
Targeted Data Prefetching, Weng-Fai Wong, Dept of Computer Science and Singapore-MIT Allliance, National University of Singapore.
z/Architecture, Principles of Operation, Sixth Edition, Apr. 2007, Publication No. SA22-7832-05, copyright IBM Corp. 1990-2007, Part 1.
z/Architecture, Principles of Operation, Sixth Edition, Apr. 2007, Publication No. SA22-7832-05, copyright IBM Corp. 1990-2007, Part 2.
z/Architecture, Principles of Operation, Sixth Edition, Apr. 2007, Publication No. SA22-7832-05, copyright IBM Corp. 1990-2007, Part 3.
z/Architecture, Principles of Operation, Sixth Edition, Apr. 2007, Publication No. SA22-7832-05, copyright IBM Corp. 1990-2007, Part 4.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method, system, and computer program product for out of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method, system, and computer program product for out of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and computer program product for out of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2641640

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.