CCSM Use CasesΒΆ

  • Group Scheduling
    • Rendezvous
      • look for a singleton set of a specified group/member name
        • singleton set exists and handle is non-zero, group member is now active
        • singleton set exists and handle is zero, register call-back on handle-binding
        • singleton set does not exist,create singleton set and register call-back on handle-binding
        • under all of the above circumstances, register a callback upon member/set deletion which removes the member from the group upon removal of the singleton set
  • Datastreams
    • have context switch events logged by a datastream for a thread with a given name and all of its descendants
      • uses Rendezvous semantics
        • example test code:
          • Active filter that checks set membership of event generating thread for logging of events
          • basic test code, consider using the pipeline

Previous topic

CCSM: Illustrative Examples

Next topic

CCSM: Active Filter Support

This Page