Perf 카운터

This tool is currently only available in nightly builds.

모든 액셀러레이터 (TPU 및 GPU)는 HW 성능 카운터를 제공하며 성능 카운터 도구는 프로파일링 세션 중에 수집된 HW 성능 카운터를 표 형식으로 표시합니다. 사용자가 관심을 갖는 카운터를 필터링하고 검색하는 데 사용할 수 있습니다.

도구 사용 방법

  • 도구에는 다음 4개의 열이 있는 표가 표시됩니다.

    Perf 카운터 페이지

    • 첫 번째 열은 제목이 없고 행 번호를 표시합니다.

    • '카운터'에는 카운터 또는 측정항목 이름이 표시됩니다.

    • '값 (10진수)'에는 카운터의 숫자 값이 10진수로 표시됩니다.

    • '값 (16진수)'에는 카운터의 숫자 값이 16진수로 표시됩니다.

  • 표 위에는 표의 행 중 일부만 표시하는 데 사용할 수 있는 필터가 있습니다.

    • '호스트' 필터를 사용하면 지정된 호스트 머신에서 수집된 카운터만 표시할 수 있습니다.

    • TPU 프로그램의 경우:

      • '칩' 필터를 사용하면 지정된 칩에서 수집된 카운터만 표시할 수 있습니다.

      • '샘플' 필터를 사용하면 프로필에서 샘플링할 카운터를 선택하여 표시할 수 있습니다. 프로필에는 일반적으로 프로파일링 기간이 끝날 때 가져온 단일 샘플이 포함되며, 이 샘플은 시작 시 카운터를 지운 후 가져온 것입니다. '연속 성능 카운터 프로필'을 사용하는 경우와 같이 프로필에 샘플이 여러 개 포함될 수 있습니다.

      • '세트' 필터를 사용하면 선택한 세트에 속하는 카운터만 표시할 수 있습니다.예를 들면 다음과 같습니다. 'issue'는 문제 카운터만 선택합니다.

    • GPU 프로그램의 경우:

      • '커널' 필터를 사용하면 GPU 커널 계산 지문의 이름을 선택할 수 있습니다.

      • '기기' 필터를 사용하면 선택한 호스트에 연결된 특정 기기에서 수집된 카운터만 표시할 수 있습니다.

    • '카운터' 필터에는 텍스트 상자가 있습니다. 텍스트 상자에 문자열을 입력하면 카운터 이름에 입력된 문자열이 하위 문자열로 포함된 행만 표시됩니다.

  • 기본적으로 이 도구에는 0이 아닌 카운터만 표시됩니다.