0PricingLogin
CUDA Academy · Lesson

Events for Timing and Sync

cudaEvent to measure and order work.

What Is an Event?

A CUDA event is a marker you drop into a stream. The GPU records when it reaches that point, letting you time and order work. ⏱️

The Event Handle

Events use a cudaEvent_t handle, just like streams. You create it, record it, query it, and destroy it when finished.

cudaEvent_t start, stop;

All lessons in this course

  1. The Default Stream Trap
  2. Creating and Using Streams
  3. Events for Timing and Sync
  4. Overlapping Copy and Compute
← Back to CUDA Academy