Compile method for reducing cache conflict

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395707, 395708, G06F 945

Patent

active

058623850

ABSTRACT:
A compiling method, for use with programs to be executed on a computer with cache memory, which programs would otherwise generate decreased performance due to cache conflicts arising from conflicting cache access(es), for reducing the generation of such cache conflict(s) by reordering the order of memory reference code in the program such that conflicting memory references do not start before the completion of memory accesses to a memory block.

REFERENCES:
patent: 5142634 (1992-08-01), Fite et al.
patent: 5337415 (1994-08-01), DeLane et al.
patent: 5442790 (1995-08-01), Nosenchuck
patent: 5481751 (1996-01-01), Alpert et al.
patent: 5488729 (1996-01-01), Vegesna et al.
patent: 5497499 (1996-03-01), Garg et al.
Jouppi, N., "Improved Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch Buffers", Computer Architecture, 1990 International Symposium, IEEE, pp. 363-373, May 1990.
Gosmann et al, "Code Reorganization for Instruction Caches", System Sciences, 1993 Annual Hawaii Int'l Conference IEEE pp. 214-223, Jan. 1993.
Pyster, A., "Compiler Design and Construction", 1980, pp. 11, Jan. 1990.
Leonard, D, "The Moral Dilemma of Decompilers", Data Based Advisor, v10 n8 p. 38(3), Aug. 1992.
Aho, Alfred V. et al., Compilers (.COPYRGT.1985, Addison Wesley Publishing Co.), pp. 464-473.
Hennessy, J. et al., Computer Architecture: A Quantitative Approach ( .COPYRGT.1990 Morgan Kaufmann Publishers, Inc., Palo Alto, California), pp. 408-425.
Krishnamurthy, Sanjay M., "A Brief Survey of Papers on Scheduling for Pipelined Processors", ACM SIGPLAN Notices, vol. 25, No. 7, Jul. 1990, pp. 97-106.

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

Compile method for reducing cache conflict does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compile method for reducing cache conflict, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compile method for reducing cache conflict will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1254854

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