in

Le système léger centré sur la persistance'LightPC' assure à la fois la persistance des données et de l'exécution pour une persistance complète du système économe en énergie

Une équipe de recherche du KAIST a développé une technologie matérielle et logicielle qui guarantee à la fois la persistance des données et de l’exécution. Le système léger centré sur la persistance (LightPC) rend les systèmes résistants aux pannes de courant en utilisant uniquement une mémoire non volatile comme mémoire principale.

“Nous avons monté une mémoire non volatile sur un prototype de carte système et créé un système d’exploitation pour vérifier l’efficacité de LightPC”, a déclaré le professeur Myoungsoo Jung. L’équipe a confirmé que LightPC a validé son exécution tout en s’allumant et s’éteignant au milieu de l’exécution, affichant jusqu’à huit fois moreover de mémoire.

des performances élevées, une faible consommation d’énergie et une fiabilité de assistance.

En général, les pannes de courant sur les systèmes hérités peuvent entraîner la perte de données stockées dans la mémoire principale DRAM. Contrairement à la mémoire unstable telle que la DRAM, la mémoire non risky peut conserver ses données sans alimentation. la mémoire non volatile est généralement utilisée pour la tâche de stockage secondaire en raison de ses performances d’écriture inférieures. Pour cette raison, la mémoire non risky est souvent utilisée avec la DRAM. Cependant, les systèmes modernes utilisant une mémoire principale basée sur une mémoire non volatile subissent une dégradation inattendue des performances en raison de la complexité de la microarchitecture de la mémoire.

Pour activer à la fois les données et l’exécution persistantes dans les systèmes hérités, il est nécessaire de transférer les données de la mémoire volatile vers la mémoire non unstable. Le contrôle est une solution probable. Il transfère périodiquement les données en prévision d’une panne de courant soudaine. Bien que cette technologie soit essentielle pour assurer une grande mobilité et fiabilité aux utilisateurs, le position de contrôle présente également des inconvénients fatals. Le déplacement des données prend in addition de temps et d’énergie et nécessite un processus de récupération des données ainsi qu’un redémarrage du système.

Afin de résoudre ces problèmes, l’équipe de recherche a développé un processeur et un contrôleur de mémoire pour augmenter les performances de la mémoire non unstable uniquement. LightPC correspond aux performances de la DRAM en minimisant les composants de mémoire risky interne de la mémoire non volatile, en exposant le assist de mémoire non unstable (PRAM) à l’hôte et en augmentant le parallélisme pour traiter les demandes à la volée dès que probable.

Le système d’exploitation empêche toute modification des états d’exécution et des données en gardant toutes les exécutions de programme inactives avant de transférer les données afin de prendre en charge la cohérence dans une période beaucoup additionally courte que le temps de maintien de l’alimentation common d’environ 16 minutes. Par souci de cohérence, lorsque l’alimentation est rétablie, l’ordinateur se relance presque immédiatement et réexécute immédiatement tous les processus hors ligne sans avoir besoin d’un processus de démarrage.

Les chercheurs présenteront leurs travaux (LightPC : Components and Computer software Co-Style for Energy-Productive Total Method Persistence) lors de l’International Symposium on Pc Architecture (ISCA) 2022 à New York en juin.