×

DYNAMIC HETEROGENEOUS HASHING FUNCTIONS IN RANGES OF SYSTEM MEMORY ADDRESSING SPACE

  • US 20150082002A1
  • Filed: 09/19/2013
  • Published: 03/19/2015
  • Est. Priority Date: 09/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A processor comprising:

  • a plurality of functional units;

    a plurality of memory channels coupled to a system memory; and

    a memory controller unit (MCU) coupled to the plurality of functional units and the plurality of memory channels, wherein the MCU comprises a dynamic heterogeneous hashing module (DHHM) comprising;

    a plurality of specific-purpose hashing function blocks that define different interleaving sequences for memory requests to alternately access the plurality of memory channels; and

    a hashing-function selection block operable to identify a requesting functional unit from the plurality of functional units originating a current memory request and to select one of the plurality of specific-purpose hashing function blocks for the current memory request in view of the requesting functional unit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×