Обзорная страница
На странице обзора представлено сводное представление верхнего уровня о том, как ваша модель работала во время запуска профиля, насколько хорошо она использовала аппаратные ресурсы и т. д. Страница обзора служит отправной точкой для проведения более детального анализа с использованием других инструментов XProf.
Поддерживаемые платформы
ТПУ: поддерживается
Графический процессор: поддерживается
Страница обзора адаптирует отображаемую информацию в зависимости от типа профилируемого ускорителя. Например, для TPU он показывает коэффициент использования матричного блока (MXU) (только обучение) на основе счетчиков производительности оборудования, тогда как для графических процессоров он показывает разбивку времени, затрачиваемого на запуск ядра, по сравнению с вычислениями.
Ключевые сведения на странице обзора
- XProf различает профили обучения и вывода, проверяя их на наличие конкретных операций XLA, которые выполняются во время обратного распространения ошибки; затем он автоматически соответствующим образом адаптирует информацию, представленную на обзорной странице.
- Для обучающих запусков вычисление времени шага работает лучше всего, если пользовательская программа явно аннотирует шаги в обучающем цикле. В отсутствие этой явной информации XProf использует эвристику для оценки времени шага с потенциально меньшей точностью.
- Поддержка обзора прогонов вывода в настоящее время находится в стадии разработки; некоторые данные могут быть неверными.