×

Method for reducing cache conflict misses

  • US 7,299,318 B2
  • Filed: 04/04/2002
  • Issued: 11/20/2007
  • Est. Priority Date: 12/20/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for reducing computer cache conflict misses, comprising the operations of:

  • determining a cache size of a computer cache memory;

    placing a first data block within a main computer memory, the first data block occupying a contiguous portion of the main computer memory, wherein the first data block includes a first sub-block that will be frequently referenced, and wherein the first sub-block ends at a first ending address; and

    placing a second data block within the main computer memory, the second data block including a second sub-block that will be frequently referenced, the second data block occupying a contiguous portion of the main computer memory, wherein the second data block is placed such that the second sub-block will be contiguous with the first sub-block in the computer cache memory during execution, and the second sub-block is located at a main memory address that is offset by at least one or a multiple of the cache size from the first ending address of the first sub-block to prevent cache conflict misses.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×