Invention Grant
- Patent Title: Executing graph-based program specifications
-
Application No.: US14843162Application Date: 2015-09-02
-
Publication No.: US10089087B2Publication Date: 2018-10-02
- Inventor: Craig W. Stanfill , Richard Shapiro , Adam Weiss , Andrew F. Roberts , Joseph Skeffington Wholey, III , Joel Gould , Stephen A. Kukolich
- Applicant: Ab Initio Technology LLC
- Applicant Address: US MA Lexington
- Assignee: Ab Initio Technology LLC
- Current Assignee: Ab Initio Technology LLC
- Current Assignee Address: US MA Lexington
- Agency: Occhiuti & Rohlicek LLP
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F13/36 ; G06F9/445 ; G06F9/50 ; G06F9/448 ; G06F8/34

Abstract:
A graph-based program specification includes components corresponding to tasks and directed links between ports of the components, including: a first type of link configuration between ports of linked components, corresponding to transfer of control or transfer of a single data element, and a second type of link configuration between ports of linked components, corresponding to transfer of multiple data elements. A compiler generates a target program specification including control code representing at least one control graph including graph nodes representing the components, where at least two are connected based on links of the first type. A computing node initiates execution of the target program specification, and manages computing resources for links of the second type, the computing resources including at least one of: (1) a buffer for storing data elements provided by an output port, or (2) a buffer for storing data elements provided to an input port.
Public/Granted literature
- US20160062749A1 EXECUTING GRAPH-BASED PROGRAM SPECIFICATIONS Public/Granted day:2016-03-03
Information query