گردش کار اشکال‌زدایی

این سند یک گردش کار کلی برای اشکال‌زدایی مشکلات MXLA را شرح می‌دهد.

پیش‌نیاز

  1. از JAX 0.6 یا بالاتر استفاده کنید و سرویس توزیع‌شده‌ی JAX را فعال کنید. این نسخه از JAX شامل گزارش‌گیری‌های اضافی است که می‌تواند به شناسایی اینکه کدام کارگران با مشکل مواجه هستند کمک کند.
  2. هنگام مقداردهی اولیه بار کاری خود، با استفاده از فلگ --xla_dump_to یک HLO dump ایجاد کنید. این موضوع در مستندات XLA مورد بحث قرار گرفته است.
  3. برای فعال کردن ثبت وقایع (logging) مفصل برای وضعیت اجرای برنامه TPU، مقدار --vmodule=real_program_continuator=1 را تنظیم کنید.

نمودار جریان

فلوچارت زیر فرآیند اشکال‌زدایی را نشان می‌دهد. برای دسترسی به دستورالعمل‌های دقیق هر مرحله، روی مورد مربوطه در نمودار کلیک کنید.