会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明申请
    • MANAGING INVOCATION OF TASKS
    • 管理任务的调用
    • WO2016036820A4
    • 2016-05-06
    • PCT/US2015048089
    • 2015-09-02
    • AB INITIO TECHNOLOGY LLC
    • STANFILL CRAIG WSHAPIRO RICHARDKUKOLICH STEPHEN AWHOLEY III JOSEPH SKEFFINGTON
    • G06F9/44G06F9/48
    • G06F9/44G06F8/34G06F9/4421G06F9/4423G06F9/4436G06F9/46G06F9/465G06F9/466G06F9/4843G06F9/4881
    • A graph-based program specification (110) includes components, at least one having at least one input port for receiving a collection of data elements, or at least one collection type output port for providing a collection of data elements. Executing a program specified by the graph-based program specification at a computing node (152), includes: receiving data elements of a first collection into a first storage in a first order via a link connected to a collection type output port of a first component and an input port of a second component, and invoking a plurality of instances of a task corresponding to the second component to process data elements of the first collection, including retrieving the data elements from the first storage in a second order, without blocking invocation of any of the instances until after any particular instance completes processing one or more data elements.
    • 基于图的程序规范(110)包括组件,至少一个组件具有至少一个用于接收数据元素集合的输入端口或至少一个用于提供数据元素集合的集合类型输出端口。 在计算节点(152)处执行由基于图的程序规范指定的程序包括:经由连接到第一组件的集合类型输出端口的链接以第一顺序将第一集合的数据元素接收到第一存储器中 以及第二组件的输入端口,并且调用对应于第二组件的任务的多个实例以处理第一集合的数据元素,包括以第二顺序从第一存储器中检索数据元素,而不阻止 直到任何特定实例完成处理一个或多个数据元素之后的任何实例。
    • 32. 发明申请
    • EXECUTING GRAPH-BASED PROGRAM SPECIFICATIONS
    • 执行基于图形的程序规范
    • WO2016036830A4
    • 2016-04-21
    • PCT/US2015048100
    • 2015-09-02
    • AB INITIO TECHNOLOGY LLC
    • STANFILL CRAIG WSHAPIRO RICHARDWEISS ADAMROBERTS ANDREW FWHOLEY III JOSEPH SKEFFINGTONGOULD JOELKUKOLICH STEPHEN A
    • G06F9/44G06F9/45G06F9/50
    • G06F8/43G06F8/34G06F8/433G06F8/447G06F9/4436G06F9/44505G06F9/44521G06F9/5066G06F13/36
    • A graph-based program specification (110) 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 (120) 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 (152) 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: a buffer for storing data elements provided by an output port, or a buffer for storing data elements provided to an input port.
    • 基于图的程序规范(110)包括对应于组件的端口之间的任务和有向链接的组件,包括:链接组件的端口之间的第一类链接配置,其对应于单个数据元素的控制或传送的传送, 以及链接组件的端口之间的第二类型的链接配置,其对应于多个数据元素的传送。 编译器(120)生成包括代表至少一个控制图的控制代码的目标程序规范,所述至少一个控制图包括表示组件的图节点,其中至少两个基于第一类型的链路连接。 计算节点(152)启动目标程序规范的执行,并且管理用于第二类型的链路的计算资源,所述计算资源包括以下中的至少一个:用于存储由输出端口提供的数据元素的缓冲器或用于 存储提供给输入端口的数据元素。