SELECTIVE DATA COMPRESSION/DECOMPRESSION FOR INTER-MEMORY TRANSFER INTERFACE
In one embodiment, an inter-memory transfer interface having selective data compression/decompression in accordance with the present description, selects from multiple candidate processes, a compression/decompression process to compress a region of data from a near memory before transmitting the com...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In one embodiment, an inter-memory transfer interface having selective data compression/decompression in accordance with the present description, selects from multiple candidate processes, a compression/decompression process to compress a region of data from a near memory before transmitting the compressed data to the far memory. In another aspect, the inter-memory transfer interface stores metadata indicating the particular compression/decompression process selected to compress that region of data. The stored metadata may then be used to identify the compression/decompression technique selected to compress a particular region of data, for purposes of locating the compressed data and subsequently decompressing data of that region when read from the far memory. Other aspects are described herein.
La présente invention concerne, dans un mode de réalisation, une interface de transfert inter-mémoire permettant une compression/décompression sélective de données, qui sélectionne, parmi de multiples processus candidats, un processus de compression/décompression pour compresser une région de données à partir d'une mémoire proche avant de transmettre les données compressées à la mémoire à distance. Selon un autre aspect, l'interface de transfert inter-mémoire stocke des métadonnées qui indiquent le processus de compression/décompression particulier sélectionné pour compresser cette région de données. Les métadonnées stockées peuvent ensuite être utilisées pour identifier la technique de compression/décompression sélectionnée pour compresser une région particulière de données, pour permettre la localisation des données compressées puis la décompression des données de cette région lorsqu'elles sont lues à partir de la mémoire à distance. La présente invention concerne également d'autres aspects. |
---|