Les outils de performance de Linux 6.0 sont prêts pour AMD Zen 4 IBS
Au cours des derniers mois, AMD a publié des extensions Instruction Based Sampling, ou IBS, pour la prochaine série de processeurs Zen 4 de la société, rapporte Michael Larabel de Phoronix. Maintenant que Linux 5.19 est terminé, la société a commencé à se concentrer sur le noyau Linux 6.0 pour la maintenance avec la série de noyaux suivante.
AMD Zen4 Instruction Based Sampling pour que l’activation des outils de performance Linux 6.0 soit prête lors de la sortie du nouveau processeur de la société
Publié jeudi, AMD a placé les mises à jour des outils de performance dans la demande de fenêtre de fusion Linux 6.0. Michael Larabel note les mises à jour de l’échantillonnage basé sur les instructions dans son récent rapport et discute également des fonctionnalités des extensions DataSrc qui figuraient dans la dernière demande :
Avec les extensions DataSrc, la source de données peut être décodée parmi :
- Local L3 ou autre L1/L2 dans CCX.
- Un cache de pairs dans un CCX proche.
- Données renvoyées par la DRAM.
- Un cache de pairs dans un CCX distant.
- Carte d’adresses DRAM avec jeu de bits “longue latence”.
- Données renvoyées par MMIO/Config/PCI/APIC.
- Mémoire d’extension (S-Link, GenZ, etc. – identifiée par la cible CS et/ou la carte d’adresses au choix de DF).
- Mémoire des agents pairs.
Arnaldo Carvalho de Melo, l’un des ingénieurs travaillant sur le futur noyau d’AMD, a demandé Linus. Les nouveaux outils de perf pour Linux 6.0 et AMD Zen 4 IBS comprennent des mises à jour telles qu’un tout nouveau “sous-outil de contention de verrouillage de perf, un outil de travail de perf, la prise en charge du traçage matériel utilisant PT sur les machines virtuelles invitées, le fichier Intel Meteor Lake JSON pour les événements par, de nombreuses améliorations du système hybride et d’autres mises à jour supplémentaires L’outil “perf work” permet de tracer les propriétés de temps de travail du noyau.
Les lecteurs fréquents de Phoronix et de notre site se souviendront qu’AMD et Intel ont travaillé dur pour préparer Linux 5.19 avant sa sortie et ont récemment préparé Linux 6.0 (anciennement connu sous le nom de Linux 5.20). Selon les rumeurs, AMD Zen 4 serait lancé le mois prochain le 15 septembre 2022, qui était l’heure indiquée par MSI. La sortie coïncidera avec la sortie de leurs cartes mères et la date présumée d’AMD pour l’architecture Zen4. Le département d’ingénierie open source d’AMD travaille toujours sur le code de dernière minute pour le pilote audio de l’entreprise ainsi que sur les préparations IBS.