Derecho-Project / derecho

The main code repository for the Derecho project.
BSD 3-Clause "New" or "Revised" License
182 stars 46 forks source link

Tide SST #248

Closed aliciayuting closed 1 year ago

aliciayuting commented 1 year ago

SST support for upper level application, Cascade scheduler TIDE, to periodically update each node about the most recent loading situation for all nodes.

  1. Added TIDE column in SST from multicast group.
  2. Created two buffers at group, active buffer and a shadow buffer. So that the upper level application will always update the active buffer and read from the shadow buffer.
  3. Defined predicates at multicast_group, to periodically update the active buffer, then flip the load_info_active flag.
songweijia commented 1 year ago

Need some work