Los investigadores del Instituto de Almacenamiento de Datos de la Agencia de Ciencia, Tecnología e Investigación de Singapur A * STAR han desarrollado un esquema para escribir datos en chips de memoria de próxima generación. La propuesta de Jun Yang y sus colegas requiere una cantidad considerablemente menor de recursos para escribir datos de forma segura enmemoria, incluso durante una falla del sistema.
Las tecnologías de memoria no volátil NVM son el probable sucesor de los dispositivos de memoria de la computadora actual. Una ventaja clave es su capacidad de mantener los datos en la memoria incluso cuando la computadora está apagada, lo que permite el arranque de la computadora de manera prácticamente instantánea. NVM podría incluso reemplazarel disco duro de la computadora, y así unifica los diferentes tipos de memoria utilizados por una computadora en un solo dispositivo.
Un desafío cuando se utiliza NVM en las computadoras es garantizar la precisión de los datos que se almacenarán. Los dispositivos NVM utilizan diferentes materiales que la tecnología de memoria de silicio existente y, por lo tanto, tienen diferentes procesos de escritura y necesidades de almacenamiento.
"La aplicación directa de estos enfoques existentes en NVM direccionable por bytes es ineficiente", dice Yang. Por lo tanto, requieren algoritmos que estén optimizados para las propiedades únicas de los nuevos tipos de memoria, pero que también sigan siendo compatibles con los requisitos de los procesadores informáticos actuales.
Otra preocupación son las operaciones de memoria. Si las operaciones de memoria ocurren durante una falla del sistema, como un bloqueo del sistema informático, existe la posibilidad de que la memoria se corrompa con datos incorrectos.
El proceso utilizado para almacenar datos, la secuencia en la que se escriben los datos en la memoria, es clave para el almacenamiento eficiente de la información. La estructura de datos en la memoria debe ser tal que los cambios en una parte de los datosno requieren una reorganización extensa de toda la memoria.
En su trabajo, el equipo de Tang adaptó una versión de la arquitectura de árbol B + de uso común para organizar los datos de la memoria. Luego, después de una investigación sistemática sobre el rendimiento de esa estructura de datos para los sistemas NVM, el equipo la adaptó para su uso en NVM.
Los datos se separan en dos grupos, datos críticos y datos reconstruibles. Los datos reconstruibles, en principio, pueden derivarse de los datos críticos. Por lo tanto, la prioridad durante el proceso de escritura es garantizar la consistencia de los datos críticos, que sonescrito en la memoria primero.
La nueva estructura de datos de árbol NV puede ser hasta un 96% más eficiente en el funcionamiento de NVM, acercando esta tecnología a las aplicaciones, dice Yang. "La nueva estructura de datos hace posible construir un sistema de almacenamiento más sofisticado específicamente optimizado paraNVM "
Fuente de la historia :
Materiales proporcionado por Agencia de Ciencia, Tecnología e Investigación A * STAR . Nota: El contenido puede ser editado por estilo y longitud.
Referencia del diario :
Cita esta página :