أداة ملفّ تعريف عمليات HLO

يمكنك استخدام أداة "ملفّ تعريف عمليات المستوى العالي" للتعرّف على أداء الأجهزة لمختلف فئات عمليات المستوى العالي التي تم تنفيذها خلال فترة ملفّ التعريف.

الأنظمة الأساسية المتوافقة

وحدات معالجة الموتّرات: متاحة

وحدة معالجة الرسومات: متوافقة

استخدام أداة "ملفّ عمليات التشغيل العالية المستوى"

يتضمّن ملف عمليّات HLO المكونات التالية:

  1. تقدّم النظرة العامة في أعلى الصفحة ملخّصًا للاستخدام العام لعمليات الحساب FLOPs في مسرع الأداء ومعدّل نقل البيانات في ذاكرة HBM أثناء فترة إنشاء الملف الشخصي.
  2. يقدّم الجدول أدناه عرضًا أكثر تفصيلاً لاستخدام المساحة. وتصنّف هذه البطاقة عمليات HLO التي تنفّذها كل وحدة خلال فترة وضع التقارير، ويمكنك التنقّل في التسلسل الهرمي وعرض معدّل الاستخدام لكل وحدة أو لكل فئة ضمن وحدة أو لكل عملية ضمن فئة. يمكن توسيع عمليات الدمج بشكلٍ أكبر لعرض العمليات غير المخصّصة للدمج والتي تتضمّن عناصر.
    • يتم تحديد التصنيف بشكل أساسي من خلال مُجمِّع XLA، مع استخدام XProf لأساليب ارشادية إضافية في سيناريوهات معيّنة (على سبيل المثال، يُحلِّل الرسم البياني لمستوى HLO لتحديد "عمليات دمج عمليات التفاف").
    • يتم ترتيب قائمة الوحدات والفئات والعمليات تلقائيًا حسب النسبة المئوية لإجمالي الوقت الذي تمّ إنفاقه في تنفيذ الوحدة أو الفئة أو العملية. يمكنك بدلاً من ذلك اختيار الترتيب حسب العمليات التي تتسبّب في استخدام الأجهزة بأقلّ معدّل ممكن (يتم احتساب معدّل الاستخدام حسب وقت تنفيذ العملية أو "الوقت الضائع"). ومن خلال تحديد العمليات التي تستهلك وقتًا طويلاً وتستخدم عددًا من FLOPS منخفضًا، يمكنك استهدافها بهدف تحسينها.
  3. يؤدي تمرير مؤشر الماوس فوق عملية في الجدول إلى عرض بطاقة على الجانب الأيسر تعرض المزيد من التفاصيل حول العملية أو فئة العملية. يؤدي النقر على أحد إدخالات جدول إلى تثبيت بطاقة تفاصيل العملية. وتشمل هذه البطاقات عادةً ما يلي، حسب الاقتضاء:
    • رابط إلى العملية في أداة "عارض الرسم البياني"
    • متوسّط وقت التنفيذ
    • المعدّلات المطلقة للاستخدام (على عكس معدّل الاستخدام المُدرَج في جدول الأداء) لوحدة الحوسبة (TFLOP/ثانية) وسعة نقل البيانات في ذاكرة HBM (غيغابايت في الثانية) وسعة نقل البيانات في القراءة والكتابة على الشريحة (غيغابايت في الثانية).
    • تفاصيل عملية XLA الكاملة، بما في ذلك تفاصيل حول الأشكال المختلفة و التنسيقات
    • مصدر عملية XLA على مستوى إطار العمل
    • عدد مرّات حدوث العملية وإجمالي الوقت الذي تمّ إنفاقه على العملية في المجمّع

يُرجى العِلم أنّ معدلات النطاق الترددي الأوّلية (بوحدة غيغابايت في الثانية) أو معدّلات الحساب (بوحدة TFLOP في الثانية) يتم احتسابها من خلال دمج بيانات المُجمِّع الثابتة حول عمليات FLOP أو وحدات البايت المطلوبة لإجراء الحساب (المقسِّم) مع معلومات المدة لكلّ عملية حسابية من الملف الشخصي (المقام). يتم احتساب أرقام الاستخدام (النسب المئوية) من خلال احتساب بيانات استهلاك الموارد المطلقة كنسبة من قدرات الحوسبة القصوى أو قدرات النطاق الفائق القصوى لكلّ مسرع.