Patent ID: 11934872
Assignee: NVIDIA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A method comprising:
generating an ordered representation of a program across a plurality of nodes, each associated with a respective task within the program on a machine;
executing, in one or more first portions of the ordered representation, one or more first tasks associated with one or more first nodes of the plurality of nodes;
responsive to the executing the one or more first tasks, transmitting, from a first node of the one or more first nodes, one or more event reports and one or more node-originating triggers, wherein the one or more event reports are generated by the first node and transmitted for monitoring execution of the program and the one or more node-originating triggers are transmitted to one or more second nodes of the plurality of nodes subsequent the one or more first nodes using the one or more first portions of the ordered representation;
based at least on determining, using the event report and the monitoring, one or more conditions for triggering one or more second portions of the ordered representation are satisfied, transmitting one or more manager-originating triggers to a second node of the one or more second nodes according to the ordered representation;
based at least on the second node receiving both the one or more node-originating triggers and the one or more manager-originating triggers, executing one or more second tasks associated with the second node in the one or more second portions of the ordered representation; and
performing one or more operations by the machine based at least on output of the program.