23 juillet 2018

Mesure et exploitation des bandes de garde des cœurs de processeurs et des DRAM ARMv8 de qualité serveur

Lire l'article complet

Résumé

Dans cet article, nous présentons les résultats de notre étude de mesure complète des bandes de garde de temps et de tension dans les mémoires et les cœurs d'un micro-serveur de base basé sur ARMv8. À l'aide de divers micro-benchmarks synthétiques, nous révélons comment les marges de tension adoptées varient entre les 8 cœurs de la puce CPU et entre 3 puces sigma différentes, et nous montrons à quel point elles sont sujettes au bruit de tension dans le pire des cas. En outre, nous caractérisons la variation des cellules DRAM "faibles" en termes de temps de rétention sur 72 puces DRAM et nous évaluons l'efficacité de l'atténuation des erreurs des codes correcteurs d'erreurs disponibles en cas de fonctionnement avec des périodes de rafraîchissement agressivement relaxées. Enfin, nous montrons les économies d'énergie globales qui pourraient être réalisées en supprimant les bandes de garde adoptées dans les cœurs et les mémoires en utilisant diverses applications. Nos résultats de caractérisation montrent le potentiel d'obtenir jusqu'à 38,8% d'économies d'énergie dans les cœurs et jusqu'à 27,3% dans les DRAM.

Lire l'article complet

Auteurs

Alejandro Lampropulos

Newsletter

Recevez régulièrement des informations sur les dernières tendances de l'industrie, les innovations techniques et les réussites de nos clients.