2017-12-01 4 views
1

에 추적 파일 (타임 라인)을 읽는 방법 : https://www.tensorflow.org/versions/r1.1/performance/xla/jit타임 라인 추적 파일을 여기에 소개 Tensorflow

는 성능 분석에 유용 할 것 같습니다. 그러나 내가 이해할 수없는 것이있다.

1

은 무엇을가있는 동안은 "PID"서 :

/device:GPU:0/stream:35 Compute (pid 3) 
    /device:GPU:0/stream:all Compute (pid 9) 
    /job:localhost/replica:0/task:0/device:CPU:0 Compute (pid 5) 

2, 동일 영업 이익은 절대적으로 다른 타임 스탬프와 다른 PID를 나타날 수 있습니다. 그게 무슨 뜻 이죠?

아무도 도와 줄 수 있습니까? 아니면 이에 관한 문서가 있습니까? 매우 감사합니다!

답변

1
  1. 'pid'는 프로세스 식별자를 나타냅니다. 개발자 here의 의견에 따르면 UI의 숫자 'PID'와 'TID'는 모두 무시해야합니다. CTV [Chrome Trace Visualizer]를 사용하여 추적 기능을 더 잘 나타내도록 고안되었지만 중단 할 방법이 없습니다. 그들을 표시하는 GUI! "

  2. 이것은 아마도 OP가 여러 번 실행되고 있음을 의미합니다.