Skip to main content

chronon::sender::ThreadProgress

More...

#include <TickSimulationConfig.hpp>

Public Attributes

Name
std::atomic< uint64_t >completed_cycle

Detailed Description

struct chronon::sender::ThreadProgress;

Per-cluster progress counter for dependency-driven sync.

Each thread publishes its completed cycle count to a cache-line-aligned atomic; peers read only their predecessors', avoiding centralized barrier contention.

Public Attributes Documentation

variable completed_cycle

std::atomic< uint64_t > completed_cycle {0};

Updated on 2026-05-26 at 05:42:32 +0000