VIOVIO Survey BenchmarkGitHub Pages reproducible benchmark

Lesson 08 / Evaluate

Resource profiling

Connect SOP timing instrumentation with next-stage CPU, memory, and GPU profiling.

Learning outcomes

  • Separate timing from resource monitoring
  • Know the SOP timing columns
  • Treat CPU, memory, and GPU as next-stage public fields

Timing is required

The SOP asks system owners to add timers in visual tracking and estimation parts.

The timing output uses `# timestamp(s),tracking,estimation,total`.

Resource is staged

CPU, memory, and GPU usage are the resource track.

Those fields stay TBD until the resource monitor and platform metadata are part of a reproducible run.

Checklist

  • Tracking runtime is recorded
  • Estimation runtime is recorded
  • Total runtime is recorded
  • CPU/memory/GPU values stay TBD until monitored

Advanced notes

Resource values are only comparable when the hardware platform, container image, and run schedule are recorded together.

Practice task

Use the Resource Profiling page to identify which values are required now and which are next-stage resource values.