L'ingénieur AMD Bharata Bhasker Rao a présenté le profileur de mémoire IBS à la conférence Linux Plumbers 2026 à Prague. La nouvelle fonctionnalité Zen 6 ajoute une instance légère d'échantillonnage basé sur les instructions qui ne capture que les accès à la mémoire de données, en signalant les adresses physiques et si les données proviennent de la DRAM ou du CXL. Cela aide les serveurs à mémoire hiérarchisée où les pages chaudes doivent être promues vers la DRAM.
AMD prévoit d'intégrer les échantillons du profileur avec le sous-système noyau pghot proposé pour le suivi des pages chaudes. Les références sur un système de 256 CPU et 256 Go de CXL montrent des résultats mitigés : XSBench s'est amélioré de 4,57× contre 1,18× de référence, Graph500 a augmenté de 3,17× contre 2,34×, tandis que Redis n'a montré aucun gain et NAS BT a légèrement pris du retard. Les tests de surcharge ont réduit le coût de promotion par folio de 26,1 µs à 15,8 µs, bien que la vitesse globale du benchmark ait baissé d'environ 5 %.
Le support de la virtualisation n'est pas encore répertorié, et les correctifs pghot restent en cours de développement. Les puces EPYC 9006 « Venice » d'AMD, prenant en charge le CXL 3.1, sont en production avec des déploiements cloud prévus cette année.
Source: TechPowerUp News · Résumé par HeadlinesBriefing