System for integrating task and data parallelism in dynamic applications
    2.
    发明授权
    System for integrating task and data parallelism in dynamic applications 失效
    在动态应用中集成任务和数据并行的系统

    公开(公告)号:US06480876B2

    公开(公告)日:2002-11-12

    申请号:US09085795

    申请日:1998-05-28

    IPC分类号: G06F900

    CPC分类号: G06F9/5066

    摘要: A system for integrating task and data parallelism in a dynamic application that includes at least one task for processing an input data stream to produce an output data stream replaces the at least one task with the following components. A splitter task for partitioning the input data stream into a plurality of data chunks. A plurality of worker tasks for processing subsets of the data chunks, each worker task being an instance of the at least one task, and a joiner task combining the processed data chunks to produce the output data stream.

    摘要翻译: 用于在动态应用程序中集成任务和数据并行性的系统,其包括用于处理输入数据流以产生输出数据流的至少一个任务,用下列组件代替至少一个任务。 用于将输入数据流分割成多个数据块的分离器任务。 用于处理数据块的子集的多个工作任务,每个工作任务是至少一个任务的实例,以及组合所处理的数据块以产生输出数据流的加入任务。

    Dead timestamp identification and elimination
    4.
    发明授权
    Dead timestamp identification and elimination 失效
    死时间戳识别和消除

    公开(公告)号:US07139784B2

    公开(公告)日:2006-11-21

    申请号:US10629357

    申请日:2003-07-29

    IPC分类号: G06F17/30

    CPC分类号: G06F12/0269 Y10S707/99957

    摘要: The performance of an application is improved by identifying and eliminating items with dead time-stamps and eliminating work on items with irrelevant time-stamps. An algorithm executing in each node of a task graph computes and propagates guarantees which are used to eliminate both items with dead time-stamps and irrelevant computation on dead time-stamps. A continuous garbage collector eliminates items with dead time-stamps while the node continues to process received items. Unnecessary computations are reduced by automatically discerning the interest set of downstream modules for time-stamps and feeding the interest set back to upstream modules.

    摘要翻译: 通过识别和消除带有死时戳的物品,消除对不合时宜的物品的工作,可以提高应用程序的性能。 在任务图的每个节点中执行的算法计算和传播保证,其用于消除具有死时戳的两个项目以及对死时间戳的不相关的计算。 连续的垃圾收集器消除了具有死区时间戳的项目,同时节点继续处理收到的项目。 通过自动识别下游模块对时间戳的兴趣集,将兴趣集合回馈给上游模块,可以减少不必要的计算。

    Dead timestamp identification and elimination
    5.
    发明申请
    Dead timestamp identification and elimination 失效
    死时间戳识别和消除

    公开(公告)号:US20050027760A1

    公开(公告)日:2005-02-03

    申请号:US10629357

    申请日:2003-07-29

    IPC分类号: G06F12/00 G06F12/02

    CPC分类号: G06F12/0269 Y10S707/99957

    摘要: The performance of an application is improved by identifying and eliminating items with dead time-stamps and eliminating work on items with irrelevant time-stamps. An algorithm executing in each node of a task graph computes and propagates guarantees which are used to eliminate both items with dead time-stamps and irrelevant computation on dead time-stamps. A continuous garbage collector eliminates items with dead time-stamps while the node continues to process received items. Unnecessary computations are reduced by automatically discerning the interest set of downstream modules for time-stamps and feeding the interest set back to upstream modules.

    摘要翻译: 通过识别和消除带有死时戳的物品,消除对不合时宜的物品的工作,可以提高应用程序的性能。 在任务图的每个节点中执行的算法计算和传播保证,其用于消除具有死时戳的两个项目以及对死时间戳的不相关的计算。 连续的垃圾收集器消除了具有死区时间戳的项目,同时节点继续处理收到的项目。 通过自动识别下游模块对时间戳的兴趣集,将兴趣集合回馈给上游模块,可以减少不必要的计算。

    Systems and Methods of Sharing Information Between Protocol Layers
    6.
    发明申请
    Systems and Methods of Sharing Information Between Protocol Layers 失效
    协议层之间共享信息的系统和方法

    公开(公告)号:US20080002740A1

    公开(公告)日:2008-01-03

    申请号:US11771221

    申请日:2007-06-29

    IPC分类号: H04J3/16

    CPC分类号: H04L69/32

    摘要: An exemplary device comprises a first and second protocol layer, and an information exchange service (IES) in communication with the first and the second protocol layers. The IES is configured to share control information between the protocol layers. A protocol layer is capable of adapting behavior based on the control information shared by the IES. An exemplary method is presented for communicating between publishing and subscribing layers in a protocol stack. The method comprises, in the publishing layer, specifying a selected attribute and an associated value to be shared with the subscribing layer. The method further comprises storing the specified attribute and associated value, and receiving a subscribe request from the requesting layer. The request specifies the published attribute. The method further comprises, in response to the request, providing the associated value to a subscribing layer, and in the subscribing layer, adapting behavior based on the shared control information.

    摘要翻译: 示例性设备包括第一和第二协议层以及与第一和第二协议层通信的信息交换服务(IES)。 IES被配置为在协议层之间共享控制信息。 协议层能够根据IES共享的控制信息调整行为。 呈现了用于在协议栈中的发布和订阅层之间进行通信的示例性方法。 该方法包括在发布层中指定要与订阅层共享的所选择的属性和相关联的值。 该方法还包括存储指定的属性和相关联的值,以及从请求层接收订阅请求。 该请求指定已发布的属性。 该方法还包括响应于该请求,向订阅层提供相关联的值,并且在订阅层中,基于共享控制信息调整行为。

    Systems and methods of sharing information between protocol layers
    7.
    发明授权
    Systems and methods of sharing information between protocol layers 失效
    在协议层之间共享信息的系统和方法

    公开(公告)号:US07693181B2

    公开(公告)日:2010-04-06

    申请号:US11771221

    申请日:2007-06-29

    IPC分类号: H04J3/16

    CPC分类号: H04L69/32

    摘要: An exemplary device comprises a first and second protocol layer, and an information exchange service (IES) in communication with the first and the second protocol layers. The IES is configured to share control information between the protocol layers. A protocol layer is capable of adapting behavior based on the control information shared by the IES. An exemplary method is presented for communicating between publishing and subscribing layers in a protocol stack. The method comprises, in the publishing layer, specifying a selected attribute and an associated value to be shared with the subscribing layer. The method further comprises storing the specified attribute and associated value, and receiving a subscribe request from the requesting layer. The request specifies the published attribute. The method further comprises, in response to the request, providing the associated value to a subscribing layer, and in the subscribing layer, adapting behavior based on the shared control information.

    摘要翻译: 示例性设备包括第一和第二协议层以及与第一和第二协议层通信的信息交换服务(IES)。 IES被配置为在协议层之间共享控制信息。 协议层能够根据IES共享的控制信息调整行为。 呈现了用于在协议栈中的发布和订阅层之间进行通信的示例性方法。 该方法包括在发布层中指定要与订阅层共享的所选择的属性和相关联的值。 该方法还包括存储指定的属性和相关联的值,以及从请求层接收订阅请求。 该请求指定已发布的属性。 该方法还包括响应于该请求,向订阅层提供相关联的值,并且在订阅层中,基于共享控制信息调整行为。