Rona

PyTorch 성능 프로파일링 자동화하기

초급352026-05-30

렌더링이나 도면 계산처럼 무거운 연산을 PyTorch의 성능 기록 도구로 실행해, 작은 행렬과 큰 행렬에서 CPU와 GPU 병목이 어디서 생기는지 비교합니다. 작업별 소요 시간 표와 Chrome trace JSON, 그리고 Perfetto 확인 내용을 정리한 비교 분석 자료를 생성합니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • 전체 실행 시간 대신 작업별 소요 시간을 확인할 수 있습니다
  • 작은 계산과 큰 계산에서 병목이 달라지는 이유를 설명할 수 있습니다
  • CPU와 GPU 활동이 담긴 결과 파일을 생성할 수 있습니다
  • Perfetto 화면에서 긴 계산 구간을 찾아 업무 언어로 해석할 수 있습니다

어떻게 진행해요

1. 내 환경 확인하기
2. 계산 도구 준비하기
3. 계산 기록 파일 만들기
4. 작은 계산 기록하기
5. 큰 계산 기록하기
6. 타임라인으로 해석하기

AI 튜터가 각 단계를 하나씩 안내해줄 거예요