AMELIORATION DE LA PERFORMANCE DES MEMOIRES A CHANGEMENT DE PHASE AVEC LECTURE AVANT ECRITURE EN VUE D'EVITER LES ANNULATIONS

La présente invention concerne un procédé, un appareil et un dispositif de mémorisation prévus pour améliorer la performance dans les mémoires à changement de phase (PCM) avec lecture avant écriture. Chaque écriture de la PCM est précédée d'une lecture en vue d'éviter les annulations d...

Full description

Saved in:
Bibliographic Details
Main Authors MATEESCU, ROBERT EUGENIU, VUCINIC, DEJAN, GUYOT, CYRIL
Format Patent
LanguageFrench
Published 20.11.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:La présente invention concerne un procédé, un appareil et un dispositif de mémorisation prévus pour améliorer la performance dans les mémoires à changement de phase (PCM) avec lecture avant écriture. Chaque écriture de la PCM est précédée d'une lecture en vue d'éviter les annulations d'écriture avec lectures urgentes à partir d'emplacements proches. Pour chaque écriture, un grand bloc de données est lu à partir d'une PCM, par exemple une partition entière, avant d'écrire dans la PCM. La copie en cache du grand bloc de données est conservée dans un dispositif de commande pendant toute la durée de l'écriture. Une demande de lecture à partir de la région chargée à l'avance est prévue à partir de la copie en cache, empêchant ainsi toute interruption pour lecture pendant l'opération d'écriture. A method, apparatus, and storage device are provided for implementing enhanced performance with read before write to phase-change-memory (PCM). Each write to PCM is preceded by a read to avoid write cancellations with urgent reads from nearby locations. For every write, a large block of data is read from PCM, such as an entire partition, prior to the write in PCM. The cache copy of the large block of data is kept in a controller for the duration of write. A read request from the pre-fetched region is provided from the cached copy thereby preventing read interrupt during write operation.
Bibliography:Application Number: FR20150056133