AMD Engineer Details Zen 6 IBS Memory Profiler
🇬🇧 English
AMD engineer Bharata Bhasker Rao unveiled the IBS Memory Profiler at Linux Plumbers Conference 2026 in Prague. The new Zen 6 feature adds a lightweight Instruction-Based Sampling instance that captures only data memory accesses, reporting physical addresses and whether data originates from DRAM or CXL. This aids tiered‑memory servers where hot pages must be promoted to DRAM.
AMD plans to integrate profiler samples with the proposed pghot kernel subsystem for hot‑page tracking. Benchmarks on a 256‑CPU, 256 GB CXL system show mixed results: XSBench improved 4.57× vs. 1.18× baseline, Graph500 rose 3.17× vs. 2.34×, while Redis saw no gain and NAS BT lagged slightly. Overhead tests reduced per‑folio promotion cost from 26.1 µs to 15.8 µs, though overall benchmark speed dropped ~5 %.
Virtualization support is not yet listed, and the pghot patches remain under development. AMD’s EPYC 9006 “Venice” chips, supporting CXL 3.1, are in production with cloud rollouts expected this year.
🇸🇦 العربية
نظرة عامة على ملف تعريف الذاكرة IBS لـ AMD Zen 6
كشف مهندس AMD Bharata Bhasker Rao عن ملف تعريف الذاكرة IBS في مؤتمر Linux Plumbers 2026 في براغ. الميزة الجديدة في Zen 6 تضيف مثيلًا خفيفًا للعينة المستندة إلى التعليمات التي تلتقط فقط وصولات الذاكرة البيانات، وتبلغ عن العناوين المادية وما إذا كانت البيانات تنشأ من DRAM أو CXL. هذا يساعد خوادم الذاكرة المتدرجة حيث يجب ترقية الصفحات الساخنة إلى DRAM. تخطط AMD لدمج عينات ملف التعريف مع subsystem noyau pghot المقترح لتتبع الصفحات الساخنة. أظهرت اختبارات المعيار على نظام 256 وحدة معالجة مركزية و 256 جيجابايت CXL نتائج متباينة: تحسن XSBench بمعدل 4.57× مقابل 1.18× أساسي، وارتفع Graph500 بمعدل 3.17× مقابل 2.34×، بينما لم يشهد Redis أي تحسن وتأخر NAS BT قليلاً. خفضت اختبارات العبء تكلفة الترقية لكل folio من 26.1 ميكروثانية إلى 15.8 ميكروثانية، على الرغم من أن سرعة الاختبار الإجمالية انخفضت بنحو 5 %. لم يتم إدراج دعم الافتراضية بعد، وما زالت تصحيحات pghot تحت التطوير. شرائح AMD EPYC 9006 “Venice” التي تدعم CXL 3.1 في الإنتاج مع توقع نشرات السحابة هذا العام.
كيف يحسن ملف تعريف الذاكرة IBS أداء خوادم الذاكرة المتدرجة؟
يوفر ملف التعريف عينات دقيقة لوصولات الذاكرة البيانات، مما يشير إلى ما إذا كان كل وصول يضرب DRAM أو الذاكرة CXL الأبطأ.これにより، يمكن لمُتبع الصفحات الساخنة في النواة (pghot) تعزيز الصفحات المستخدمة بشكل متكرر بكفاءة أكبر، مما يقلل من زمن انتقال الترقية ويتجنب الفحوصات غير الضرورية لجداول الصفحات.
🇧🇩 বাংলা
AMD Zen 6 IBS মেমোরি প্রোফাইলার ওভারভিউ
AMD প্রকৌশলী Bharata Bhasker Rao 2026 Linux Plumbers Conference-এ, প্রাগে IBS মেমোরি প্রোফাইলার উন্মোচন করেন। Zen 6-এর এই নতুন বৈশিষ্ট্যে একটি হালকা নির্দেশ-ভিত্তিক নমুনা উদাহরণ যোগ করা হয়েছে যা শুধুমাত্র ডেটা মেমোরি অ্যাক্সেস ক্যাপচার করে, ভৌত ঠিকানা এবং ডেটা DRAM থেকে কিনা CXL থেকে আসে কিনা-report করে। এটি টিয়ার‑মেমোरी সার্ভারে সাহায্য করে যেখানে হট পেজগুলোকে DRAM-এ প্রমোট করতে হয়। AMD পরিকল্পনা করছে যে প্রোফাইলারের নমুনাগুলো להצাবিত pghot কার্নেল সাবসিস্টেমের সাথে একীভূত করা হবে হট‑পেজ ট্র্যাকিং এর জন্য। 256‑CPU, 256 GB CXL সিস্টেমে বেঞ্চমার্কে মিশ্র ফল দেখানো হয়েছে: XSBench 4.57× উন্নতি দেখিয়েছে 1.18× বেসলাইনের বিপরীতে, Graph500 3.17× উঠিয়েছে 2.34× বেসলাইনের বিপরীতে, যখন Redis-এ কোনো লাভ দেখেনি এবং NAS BT কুতুhalে পিছিয়ে গেছে। ওভারহেড টেস্টে প্রতি‑ফোলিও প্রমোশন খরচ 26.1 µS থেকে কমে 15.8 µS হলেও, মোট বেঞ্চমার্ক গতি تقریباً 5 % কমে গেছে। ভার্চুয়ালাইজেশন সমর্থন এখনও তালিকাভুক্ত নয়, এবং pghot প্যাচগুলো উন্নয়নের আধারে আছে। AMD-এর EPYC 9006 “Venice” চিপস, CXL 3.1 সমর্থন করে, উত্পাদনে আছে এবং এই বছরে ক্লাউড রোলআউটের আশা করা হয়।
IBS মেমোরি প্রোফাইলার টিয়ার‑মেমোरी সার্ভারের কর্মক্ষমতা কীভাবে উন্নত করে?
প্রোফাইলারটি সঠিক ডেটা‑মেমোরি অ্যাক্সেস নমুনা প্রদান করে, যা নির্দেশ করে যে প্রতিটি অ্যাক্সেস DRAM অথবা ধীর CXL মেমোরিতে হিট হয় কিনা।これにより, কার্নেলের হট‑পেজ ট্র্যাকার (pghot)কে ঘনপাত ব্যবহার করা পেজগুলোকে আরও দক্ষতার সাথে প্রমোট করতে সক্ষম করে, প্রমোশন লেটেন্সি কমায় এবং পেজ টেবিলের অপ্রয়োজনীয় স্ক্যান থেকে بچায়।
🇩🇪 Deutsch
Übersicht über den AMD Zen 6 IBS-Speicherprofiler
AMD-Ingenieur Bharata Bhasker Rao stellte den IBS-Speicherprofiler auf der Linux Plumbers Conference 2026 in Prag vor. Das neue Zen-6-Feature fügt eine leichte instruktionsbasierte Sampling-Instanz hinzu, die ausschließlich Daten-Speicherzugriffe erfasst und physische Adressen sowie die Herkunft der Daten (DRAM oder CXL) meldet. Dies unterstützt gestaffelte Speicherserver, bei denen häufig genutzte Seiten in DRAM befördert werden müssen.
AMD plant, die Profiler-Beispiele mit dem vorgeschlagenen pghot-Kernel-Subsystem für die Verfolgung von Hot-Seiten zu integrieren. Benchmarks an einem System mit 256 CPUs und 256 GB CXL zeigten gemischte Ergebnisse: XSBench verbesserte sich um 4,57× gegenüber 1,18× Baseline, Graph500 stieg um 3,17× gegenüber 2,34×, während Redis keinen Gewinn zeigte und NAS BT leicht zurückfiel. Overhead-Tests reduzierten die Kosten für die Seitenförderung pro Folio von 26,1 µs auf 15,8 µs, obwohl die Gesamtgeschwindigkeit des Benchmarks um etwa 5 % sank.
Virtualisierungsunterstützung ist noch nicht aufgeführt, und die pghot-Patches befinden sich in der Entwicklung. Die EPYC 9006 „Venice“-Chips von AMD, die CXL 3.1 unterstützen, befinden sich in der Produktion, wobei Cloud-Ausrollungen für dieses Jahr erwartet werden.
Wie verbessert der IBS-Speicherprofiler die Leistung von Servern mit gestaffeltem Speicher?
Der Profiler liefert präzise Proben von Daten-Speicherzugriffen, die anzeigen, ob jeder Zugriff auf DRAM oder auf den langsameren CXL-Speicher trifft. Dadurch kann der Kernel-Hot-Seiten-Tracker (pghot) häufig verwendete Seiten effizienter fördern, die Förderungslatenz verringern und unnötige Scans der Seitentabellen vermeiden.
🇪🇸 Español
Resumen del perfilador de memoria IBS de AMD Zen 6
El ingeniero de AMD Bharata Bhasker Rao presentó el perfilador de memoria IBS en la Linux Plumbers Conference 2026 en Praga. La nueva característica de Zen 6 agrega una instancia ligera de muestreo basado en instrucciones que captura únicamente los accesos a memoria de datos, informando direcciones físicas y si los datos provienen de DRAM o CXL. Esto ayuda a los servidores de memoria por niveles donde las páginas calientes deben promoverse a DRAM.
AMD planea integrar las muestras del perfilador con el subsistema de kernel pghot propuesto para el seguimiento de páginas calientes. Las pruebas de referencia en un sistema de 256 CPU y 256 GB de CXL muestran resultados mixtos: XSBench mejoró 4.57× frente a 1.18× de referencia, Graph500 subió 3.17× frente a 2.34×, mientras que Redis no mostró ganancia y NAS BT se retrasó ligeramente. Las pruebas de sobrecosto redujeron el costo de promoción por folio de 26.1 µs a 15.8 µs, aunque la velocidad general del benchmark disminuyó alrededor de un 5 %.
El soporte para virtualización aún no está listado, y los parches pghot siguen en desarrollo. Los chips EPYC 9006 “Venice” de AMD, que soportan CXL 3.1, están en producción con despliegues en la nube esperados este año.
¿Cómo mejora el perfilador de memoria IBS el rendimiento de los servidores de memoria por niveles?
El perfilador proporciona muestras precisas de acceso a memoria de datos, indicando si cada acceso alcanza la DRAM o la memoria CXL más lenta. Esto permite que el rastreador de páginas calientes del kernel (pghot) promueva de manera más eficiente las páginas frecuentemente utilizadas, reduciendo la latencia de promoción y evitando escaneos innecesarios de las tablas de páginas.
🇫🇷 Français
Aperçu du profileur de mémoire IBS d'AMD Zen 6
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.
Comment le profileur de mémoire IBS améliore-t-il les performances des serveurs à mémoire hiérarchisée ?
Le profileur fournit des échantillons précis d'accès à la mémoire de données, indiquant si chaque accès atteint la DRAM ou la mémoire CXL plus lente. Cela permet au suivi des pages chaudes du noyau (pghot) de promouvoir plus efficacement les pages fréquemment utilisées, réduisant la latence de promotion et évitant les scans inutiles des tables de pages.
🇮🇳 हिन्दी
AMD Zen 6 IBS मेमोरी प्रोफाइलर अवलोकन
AMD इंजीनियर भराता भास्कर राव ने 2026 लिनक्स प्लंबर्स कॉन्फ्रेंस, प्राग में IBS मेमोरी प्रोफाइलर का अनावरण किया। Zen 6 की यह नई सुविधा एक हल्का निर्देश-आधारित नमूना उदाहरण जोड़ती है, जो केवल डेटा मेमोरी एक्सेस को कैप्चर करती है, भौतिक पते और यह बताती है कि डेटा DRAM या CXL से आता है या नहीं। यह टियर‑मेमोरी सर्वरों में मदद करता है जहां हॉट पेजेज को DRAM में प्रोमोट किया जाना चाहिए। AMD योजना बना रहा है कि प्रोफाइलर नमूनों को प्रस्तावित pghot कर्नेल सबसिस्टम के साथ एकीकृत किया जाए, हॉट‑पेज ट्रैकिंग के लिए। 256‑CPU, 256 GB CXL प्रणाली पर बेंचमार्क में混合 परिणाम दिखे: XSBench में 4.57× की सुधार हुआ बनाम 1.18× बेसलाइन, Graph500 में 3.17× की वृद्धि हुई बनाम 2.34×, जबकि Redis में कोई लाभ नहीं दिखा और NAS BT थोड़ा पीछे रह गया। ओवरहेड टेस्ट में प्रति‑फोलियो प्रोमोशन लागत 26.1 µs से घटकर 15.8 µs हो गई, हालांकि समग्र बेंचमार्क गति लगभग 5 % घट गई। वर्चुअलाइज़ेशन समर्थन अभी तक सूचीबद्ध नहीं है, और pghot पैच विकास के अधीन हैं। AMD के EPYC 9006 “Venice” चिप्स, जो CXL 3.1 का समर्थन करते हैं, उत्पादन में हैं और इस वर्ष क्लाउड रोलआउट की उम्मीद है।
IBS मेमोरी प्रोफाइलर टियर‑मेमोरी सर्वर प्रदर्शन को कैसे सुधारता है?
प्रोफाइलर सटीक डेटा‑मेमोरी एक्सेस नमूने प्रदान करता है, जो दर्शाता है कि प्रत्येक एक्सेस DRAM या धीमी CXL मेमोरी में हिट होता है या नहीं। इससे कर्नेल के हॉट‑पेज ट्रैकर (pghot) को अक्सर उपयोग किए जाने वाले पेजों को अधिक कुशलता से प्रोमोट करने की अनुमति मिलती है, प्रोमोटेशन विलंबता कम होती है और पेज टेबल के अनावश्यक स्कैन से बचा जा सकता है।
🇮🇩 Bahasa Indonesia
Ringkasan Profiler Memori IBS AMD Zen 6
Insinyur AMD Bharata Bhasker Rao memperkenalkan Profiler Memori IBS di Linux Plumbers Conference 2026 di Praga. Fitur baru Zen 6 menambahkan contoh instruksi-baserad sampling yang ringan yang hanya menangkap akses memori data, melaporkan alamat fisik dan apakah data berasal dari DRAM atau CXL. Ini membantu server memori bertingkat tempat halaman panas harus dipromosikan ke DRAM.
AMD berencana mengintegrasikan contoh profiler dengan subsystem kernel pghot yang diajukan untuk pelacakan halaman panas. Benchmark pada sistem dengan 256 CPU dan 256 GB CXL menunjukkan hasil campuran: XSBench meningkat 4,57× dibandingkan 1,18× baseline, Graph500 meningkat 3,17× dibandingkan 2,34×, sementara Redis tidak menunjukkan peningkatan dan NAS BT sedikit melambat. Pengujian overhead mengurangi biaya promosi per folio dari 26,1 µs menjadi 15,8 µs, meskipun kecepatan benchmark secara keseluruhan menurun sekitar 5 %.
Dukungan virtualisasi belum tercantum, dan patch pghot masih dalam pengembangan. Chip EPYC 9006 “Venice” AMD yang mendukung CXL 3.1 sedang dalam produksi dengan peluncuran cloud yang diharapkan tahun ini.
Bagaimana Profiler Memori IBS meningkatkan performa server memori bertingkat?
Profiler memberikan sampel yang tepat dari akses memori data, menunjukkan apakah setiap akses mengenai DRAM atau memori CXL yang lebih lambat. Ini memungkuli pelacak halaman panas kernel (pghot) untuk memromosikan halaman yang sering digunakan secara lebih efisien, mengurangi latensi promosi dan menghindari pemindaian yang tidak perlu dari tabel halaman.
🇯🇵 日本語
AMD Zen 6 IBS メモリ プロファイラー概要
AMDエンジニアのBharata Bhasker Raoが、Linux Plumbers Conference 2026(プラハ)でIBSメモリプロファイラーを発表しました。この新しいZen 6機能は、軽量な命令ベースのサンプリングインスタンスを追加し、データメモリアクセスのみをキャプチャーします。物理アドレスと、データがDRAMから来るかCXLから来るかを報告します。これにより、ホットページをDRAMに昇格させる必要がある階層メモリサーバーを支援します。AMDは、プロファイラーのサンプルを提案中のpghotカーネルサブシステムと統合し、ホットページ追跡を行う計画です。256CPU、256GB CXLシステムでのベンチマークでは、結果が混在しています:XSBenchはベースラインの1.18×に対して4.57×の向上、Graph500は2.34×に対して3.17×の向上を見せましたが、Redisは向上がなく、NAS BTはわずかに遅れをとりました。オーバーヘッドテストでは、フォリオあたりの昇格コストが26.1µsから15.8µsに減少しましたが、ベンチマーク全体の速度は約5%低下しました。仮想化サポートはまだリストされておらず、pghotパッチは開発中です。AMDのEPYC 9006「Venice」チップはCXL 3.1をサポートし、現在生産中で、今年中にクラウドへの導入が予定されています。
IBS メモリ プロファイラーはどのように階層メモリ サーバーのパフォーマンスを向上させますか?
プロファイラーは正確なデータメモリアクセスのサンプルを提供し、各アクセスがDRAMか、それとも遅いCXLメモリにヒットするかを示します。これにより、カーネルのホットページトラッカー(pghot)が頻繁に使用されるページをより効率的に昇格させることができ、昇格のレイテンシを削減し、ページテーブルの不要なスキャンを避けることができます。
🇧🇷 Português
Visão geral do perfilador de memória IBS do AMD Zen 6
O engenheiro da AMD Bharata Bhasker Rao apresentou o perfilador de memória IBS na Linux Plumbers Conference 2026 em Praga. A nova funcionalidade do Zen 6 adiciona uma instância leve de amostragem baseado em instruções que captura apenas acessos à memória de dados, relatando endereços físicos e se os dados originam-se da DRAM ou do CXL. Isso auxilia servidores de memória em camadas onde páginas quentes devem ser promovidas para a DRAM.
A AMD planeja integrar as amostras do perfilador com o subsistema de kernel pghot proposto para o rastreamento de páginas quentes. Os benchmarks em um sistema de 256 CPUs e 256 GB de CXL mostraram resultados mistos: o XSBench melhorou 4,57× em comparação com 1,18× de linha de base, o Graph500 aumentou 3,17× em comparação com 2,34×, enquanto o Redis não obteve ganho e o NAS BT ficou ligeiramente para trás. Os testes de sobrecarga reduziram o custo de promoção por folio de 26,1 µs para 15,8 µs, embora a velocidade geral do benchmark tenha caído cerca de 5 %.
O suporte à virtualização ainda não está listado, e os patches pghot permanecem em desenvolvimento. Os chips EPYC 9006 “Venice” da AMD, que suportam o CXL 3.1, estão em produção com implantações na nube esperadas para este ano.
Como o perfilador de memória IBS melhora o desempenho de servidores de memória em camadas?
O perfilador fornece amostras precisas de acesso à memória de dados, indicando se cada acesso acerta a DRAM ou a memória CXL mais lenta. Isso permite que o rastreador de páginas quentes do kernel (pghot) promova com mais eficiência as páginas frequentemente usadas, reduzindo a latência de promoção e evitando varreduras desnecessárias das tabelas de páginas.
🇷🇺 Русский
Обзор профилировщика памяти IBS AMD Zen 6
Инженер AMD Bharata Bhasker Rao представил профилировщик памяти IBS на конференции Linux Plumbers 2026 в Праге. Новая функция Zen 6 добавляет легкий экземпляр выборки на основе инструкций, который фиксирует только обращения к памяти данных, сообщая физические адреса и то, откуда поступают данные — из DRAM или CXL. Это помогает серверам с иерархической памятью, где горячие страницы должны быть перемещены в DRAM. AMD планирует интегрировать образцы профилировщика с предлагаемым подсистемой ядра pghot для отслеживания горячих страниц. Тесты производительности на системе с 256 процессорами и 256 ГБ CXL показали смешанные результаты: XSBench улучшился в 4,57 раз по сравнению с базовым показателем 1,18×, Graph500 вырос в 3,17 раз по сравнению с 2,34×, тогда как Redis не показал улучшения, а NAS BT немного отстал. Тесты накладных расходов снизили стоимость продвижения на фолио с 26,1 мкс до 15,8 мкс, хотя общая скорость теста снизилась примерно на 5 %. Поддержка виртуализации пока не указана, а патчи pghot находятся в разработке. Чипы AMD EPYC 9006 «Venice», поддерживающие CXL 3.1, находятся в производстве, и ожидается их развертывание в облаке в этом году.
Как профилировщик памяти IBS повышает производительность серверов с иерархической памятью?
Профилировщик предоставляет точные образцы доступа к памяти данных, указывая, попадает ли каждое обращение в DRAM или в более медленную память CXL. Это позволяет отслеживателю горячих страниц ядра (pghot) более эффективно перемещать часто используемые страницы, уменьшая задержку продвижения и избегая ненужного сканирования таблиц страниц.
🇨🇳 简体中文
AMD Zen 6 IBS 内存分析器概览
AMD 工程师 Bharata Bhasker Rao 在 2026 年 Linux Plumbers Conference(在布拉格举行)上揭示了 IBS 内存分析器。这一全新 Zen 6 功能添加了一个轻量级的基于指令的采样实例,仅捕获数据内存访问,报告物理地址以及数据是否来源于 DRAM 或 CXL。这有助于分层内存服务器,其中热页必须被提升到 DRAM。AMD 计划将分析器样本与正在提出的 pghot 内核子系统集成,用于热页追踪。在一台配备 256 个 CPU、256 GB CXL 的系统上的基准测试显示结果不一:XSBench 的性能提升了 4.57×,而基线为 1.18×;Graph500 提升了 3.17×,而基线为 2.34×;而 Redis 未见性能提升,NAS BT 略有下降。开销测试显示,每个 folio 的提升成本从 26.1 µs 降至 15.8 µs,尽管整体基准测试速度下降了约 5%。虚拟化支持尚未列出,且 pghot 补丁仍在开发中。AMD 的 EPYC 9006 “Venice” 芯片支持 CXL 3.1,目前已投入生产,云部署预计将在今年进行。
IBS 内存分析器如何提升分层内存服务器的性能?
该分析器提供精确的数据内存访问采样,指示每次访问是命中 DRAM 还是较慢的 CXL 内存。这使得内核的热页追踪器(pghot)能够更高效地提升频繁使用的页面,降低提升延迟并避免不必要的页表扫描。