На этой странице описаны некоторые термины, используемые в контексте XProf.
- Профиль:
- Это относится к данным, собранным/полученным о производительности выполнения вашей программы. Сюда входят данные об объеме памяти, используемой различными операциями, продолжительности операций, размере передаваемых данных и многое другое.
- Сессия:
- Относится к конкретному случаю сбора данных. Он имеет уникальное имя, и каждая подпапка внутри
plugins/profile/представляет собой отдельную сессию профилирования.
- Относится к конкретному случаю сбора данных. Он имеет уникальное имя, и каждая подпапка внутри
- Бегать:
- Относится к отдельной задаче или рабочему процессу обучения и может считаться синонимом «эксперимента».
- Хозяин:
- Центральный процессор системы, на которой выполняется ваша программа, управляет потоком выполнения программы и передачей данных. Под «памятью» хоста понимается системная память (ОЗУ).
- Устройство:
- Ускоритель, графический процессор (GPU) или тензорный процессор (TPU) системы, в которой выполняется ваша программа, выполняет фактические вычисления. Под «памятью» устройства понимается высокоскоростная память (HBM), подключенная к ускорителю.
- Шаг:
- Относится к одной итерации цикла обучения модели. Время шага обозначает время, необходимое для выполнения итерации, и является единицей измерения, используемой XProf для отображения результатов работы.
Подробную информацию о некоторых терминах, связанных с XLA, см. в разделе «Терминология XLA» .