-
公开(公告)号:US20210279099A1
公开(公告)日:2021-09-09
申请号:US16810557
申请日:2020-03-05
Applicant: NVIDIA Corporation
Inventor: Peter Alexander Boonstoppel , Michael Cox , Daniel Perrin
Abstract: In various examples, a system is provided for monitoring and controlling program flow in an event-triggered system. A program (e.g., application, algorithm, routine, etc.) may be organized into operational units (e.g., nodes executed by one or more processors), each of which tasked with executing one or more respective events (e.g., tasks) within the larger program. At least some of the events of the larger program may be successively executed in a flow, one after another, using triggers sent directly from one node to the next. In addition, the system of the present disclosure may include a manager that may exchange communications with the nodes to monitor or assess a status of the system (e.g., determine when a node has completed an event) or to control or trigger a node to initiate an event.
-
公开(公告)号:US20240220318A1
公开(公告)日:2024-07-04
申请号:US18603616
申请日:2024-03-13
Applicant: NVIDIA Corporation
Inventor: Peter Alexander Boonstoppel , Michael Cox , Daniel Perrin
CPC classification number: G06F9/4887 , G06F9/5038 , G06F9/542 , G06F11/3055 , G06F11/3072 , G06F11/3495 , G06F2201/86 , G06F2201/865
Abstract: In various examples, a system is provided for monitoring and controlling program flow in an event-triggered system. A program (e.g., application, algorithm, routine, etc.) may be organized into operational units (e.g., nodes executed by one or more processors), each of which tasked with executing one or more respective events (e.g., tasks) within the larger program. At least some of the events of the larger program may be successively executed in a flow, one after another, using triggers sent directly from one node to the next. In addition, the system of the present disclosure may include a manager that may exchange communications with the nodes to monitor or assess a status of the system (e.g., determine when a node has completed an event) or to control or trigger a node to initiate an event.
-
公开(公告)号:US11934872B2
公开(公告)日:2024-03-19
申请号:US16810557
申请日:2020-03-05
Applicant: NVIDIA Corporation
Inventor: Peter Alexander Boonstoppel , Michael Cox , Daniel Perrin
CPC classification number: G06F9/4887 , G06F9/5038 , G06F9/542 , G06F11/3055 , G06F11/3072 , G06F11/3495 , G06F2201/86 , G06F2201/865
Abstract: A system is provided for monitoring and controlling program flow in an event-triggered system. A program (e.g., application, algorithm, routine, etc.) may be organized into operational units (e.g., nodes executed by one or more processors), each of which tasked with executing one or more respective events (e.g., tasks) within the larger program. At least some of the events of the larger program may be successively executed in a flow, one after another, using triggers sent directly from one node to the next. In addition, the system of the present disclosure may include a manager that may exchange communications with the nodes to monitor or assess a status of the system (e.g., determine when a node has completed an event) or to control or trigger a node to initiate an event.
-
-