Pipeline Timers

Previzion contains a set of sophisticated internal timers to aid in pipeline rendering tuning. These are accessed with the Pipeline button under the System tab.

Timer Descriptions

Note: all times in milliseconds

  • Frame: # of frames processed

  • InSync: Time between each incoming sync packet. Packets typically come in at 2x frame rate.

  • TrackSet: Time between start of new frame (defined by incoming sync data pulse) and when all tracking data has been acquired

  • TrackToFr: Time between when all tracking data has been acquired and the video frame is ready for processing

  • InQueue: # of frames waiting in input queue

  • InVideo: Time between frames of input video

  • InDrop: # of frames dropped on input side

  • OutQueue: # of frames in output queue

  • OutVideo: Time between frames of output video

  • OutDrop: # of frames dropped on output side

  • OutRepeat: # of frames repeated in output side

  • cVideo: Time in CPU pipeline from start through video ingest

  • cScene: Time in CPU for scene render

  • cEffects: Time in CPU for distortion, depth of field, and motion blur

  • cComp: Time in CPU for keying and compositing

Timers, Continued

  • gVideo: Time in GPU for video ingest

  • gScene: Time in GPU for scene rendering

  • gEffects: Time in GPU for distortion, depth of field, and motion blur

  • gComp: Time in GPU for keying and compositing

  • cOutput: Time in CPU for output to HDSDI, data recording, etc.

  • cFrame: Total CPU time for one frame

  • cIdle: Idle CPU time for one frame

  • cDecode: CPU time to decode MPEG

  • gOutput: GPU time for output to HDSDI

  • gFrame: GPU time for one frame

  • gIdle: Idle GPU time for one frame

  • gLag: Time that GPU frame completion lags

Last Modified: July 9, 2011