Method and system for maximizing DRAM memory bandwidth through storing memory bank indexes in associated buffers

   
   

A method and system for maximizing DRAM memory bandwidth is provided. The system includes a plurality of buffers to store a plurality of data units, a selector coupled to the buffers to select the buffer to which a data unit is to be stored, and logic coupled to the buffers to schedule an access of one of a corresponding number of memory banks based on the buffer in which the data unit is stored. The system receives a data unit, computes an index based on at least a portion of the data unit, selects a buffer in which to store the data unit based on the index, stores the data unit in the selected buffer, schedules a memory bank access based on the index, reads the data unit from the selected buffer, and accesses the memory bank.

Een methode en een systeem om DRAM geheugenbandbreedte te maximaliseren worden verstrekt. Het systeem omvat een meerderheid van buffers om een meerderheid van gegevenseenheden, een selecteur die aan de buffers wordt gekoppeld de buffer te selecteren waaraan een gegevenseenheid moet worden opgeslagen, en logica op te slaan die aan de buffers wordt gekoppeld een toegang van één van een overeenkomstig aantal geheugenbanken te plannen die op de buffer worden gebaseerd waarin de gegevenseenheid wordt opgeslagen. Het systeem ontvangt een gegevenseenheid, gegevens verwerkt een index die op minstens een gedeelte van de gegevenseenheid wordt gebaseerd, selecteert een buffer waarin om de gegevenseenheid op te slaan die op de index wordt gebaseerd, opslaat de gegevenseenheid in de geselecteerde buffer, plant een toegang van de geheugenbank die op de index wordt gebaseerd, leest de gegevenseenheid van de geselecteerde buffer, en toegang heeft tot de geheugenbank.

 
Web www.patentalert.com

< Method and system for depleting backlog in a communication system

< Method and system for dynamically managing hash pool data structures

> Semantic encoding and compression of database tables

> Program trace method and apparatus, and storage medium

~ 00121