
de low-level-dev-skills59
Guide d'utilisation d'Intel VTune et d'AMD uProf pour profiler la microarchitecture CPU : points chauds, blocages de pipeline, accès mémoire et analyse roofline.
Cette compétence fournit un guide pratique et étape par étape pour profiler les applications limitées par le CPU à l'aide d'Intel VTune Profiler et d'AMD uProf. Elle explique comment collecter des données sur les points chauds (hotspots) et la microarchitecture, interpréter les métriques IPC/CPI, identifier les limitations front-end/back-end, mesurer la bande passante mémoire et construire une analyse roofline. Les instructions incluent des commandes CLI, les drapeaux de compilation recommandés pour la visibilité des symboles et la correspondance entre les métriques VTune et uProf.
Utilisez cette compétence pour diagnostiquer les goulots d'étranglement de performance dans le code natif (C/C++, Rust, Zig) ou les charges de travail numériques haute performance. Elle est adaptée aux développeurs qui doivent trouver des points chauds, comprendre les blocages de pipeline, raisonner sur le comportement du cache/mémoire ou évaluer si le code est limité par le calcul ou la mémoire. Également utile pour préparer des données pour les modèles roofline et pour optimiser le code multithreadé ou vectorisé.
Idéalement utilisée par des agents ayant des connaissances sur les chaînes d'outils natives et l'exécution CLI (agents capables de recommander des commandes, d'analyser les sorties de profileurs et de suggérer des optimisations au niveau du code). Fonctionne bien avec les assistants orientés développeurs et l'automatisation CI pouvant exécuter des étapes de profilage.
Informational skill guiding CPU microarchitecture profiling with Intel VTune and AMD uProf. No scripts to run — purely reference content. SKILL.md is well-structured with clear triggers, analysis tables, and CLI examples for hotspot, microarchitecture, memory-access, and roofline analysis. Useful for developers doing low-level performance work but niche audience.
Clean, well-organized reference skill. No security concerns whatsoever — no scripts, no network calls, no credentials. Architecture follows spec nicely with frontmatter, triggers, and progressive sections. Lacks scripts/references dirs which limits depth but keeps it lean. Niche but genuinely useful for the target audience.