Horovod Timeline - How to get the duration of operations? #3512
-
So I'm using the An example line (using 4 workers):
When I display this process in Chrome it nicely shows how long the Because in this case that would not give the same result? Any clues on this? I am trying to obtain the total communication time in the process. Thanks, Mario |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
"ph" (phase) can be, among others, "B" (begin) and "E" (end). "ts" is the associated timestamp (μsec, I believe). Multiple duration events can be nested.
Here you have the beginning and ending time stamps of the "NEGOTIATE_ALLREDUCE" stage. The "X" events are markers when the four ranks signaled to be ready IIRC. This Google Doc seems to describe the data format quite nicely: https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview |
Beta Was this translation helpful? Give feedback.
"ph" (phase) can be, among others, "B" (begin) and "E" (end). "ts" is the associated timestamp (μsec, I believe). Multiple duration events can be nested.
Here you have the beginning and ending time stamps of the "NEGOTIATE_ALLREDUCE" stage. The "X" events are markers when the four ranks signaled to be ready IIRC.
T…