-
公开(公告)号:US08892762B2
公开(公告)日:2014-11-18
申请号:US12637972
申请日:2009-12-15
CPC分类号: G06F9/5044 , H04L65/605
摘要: Stream processing is facilitated by distributing responsibility for processing the stream to multiple components of a computing environment. A programmable unit receives one or more streams and determines the operations to be performed for the one or more streams and which components of the computing environment are to perform those operations. It forwards data relating to the one or more streams to one or more components of the computing environment for processing and/or information purposes.
摘要翻译: 通过将处理流的责任分配到计算环境的多个组件来促进流处理。 可编程单元接收一个或多个流并且确定要为一个或多个流执行的操作以及计算环境的哪些组件将执行这些操作。 它将与一个或多个流有关的数据转发到计算环境的一个或多个组件以用于处理和/或信息目的。
-
2.
公开(公告)号:US20110145366A1
公开(公告)日:2011-06-16
申请号:US12637951
申请日:2009-12-15
IPC分类号: G06F15/16
CPC分类号: G06F9/52
摘要: Request processing within a computing environment is facilitated. Request processing and analytics processing for the request are performed substantially concurrently in order to improve efficiency of request execution. The analytics processing is at least commenced, and may complete, prior to receiving an indication of success or failure of the request processing. If request processing fails, analytics processing ceases, if not already complete, and results of the analytic processing are not used.
摘要翻译: 促进计算环境内的请求处理。 基本同时执行请求的请求处理和分析处理,以提高请求执行的效率。 在接收到请求处理的成功或失败的指示之前,分析处理至少开始并且可以完成。 如果请求处理失败,分析处理将停止,如果尚未完成,并且不使用分析处理的结果。
-
公开(公告)号:US20110145429A1
公开(公告)日:2011-06-16
申请号:US12637972
申请日:2009-12-15
IPC分类号: G06F15/16
CPC分类号: G06F9/5044 , H04L65/605
摘要: Stream processing is facilitated by distributing responsibility for processing the stream to multiple components of a computing environment. A programmable unit receives one or more streams and determines the operations to be performed for the one or more streams and which components of the computing environment are to perform those operations. It forwards data relating to the one or more streams to one or more components of the computing environment for processing and/or information purposes.
摘要翻译: 通过将处理流的责任分配到计算环境的多个组件来促进流处理。 可编程单元接收一个或多个流并且确定要为一个或多个流执行的操作以及计算环境的哪些组件将执行这些操作。 它将与一个或多个流有关的数据转发到计算环境的一个或多个组件以用于处理和/或信息目的。
-
公开(公告)号:US08874638B2
公开(公告)日:2014-10-28
申请号:US12637962
申请日:2009-12-15
CPC分类号: G06F9/5027
摘要: An end-to-end record, request, response token-based protocol is used to facilitate processing of client jobs. This allows the client to forward analytical tasks of a job directly to an analytics cluster and to record an indication of such at a server. The accelerators of the cluster to perform the tasks are specified in a token provided by the server to the client.
摘要翻译: 使用端到端记录,请求,响应令牌协议来促进客户端作业的处理。 这允许客户端将作业的分析任务直接转发到分析集群,并在服务器上记录这样的指示。 用于执行任务的集群的加速器在由服务器向客户端提供的令牌中指定。
-
公开(公告)号:US08819183B2
公开(公告)日:2014-08-26
申请号:US12637951
申请日:2009-12-15
IPC分类号: G06F15/16
CPC分类号: G06F9/52
摘要: Request processing within a computing environment is facilitated. Request processing and analytics processing for the request are performed substantially concurrently in order to improve efficiency of request execution. The analytics processing is at least commenced, and may complete, prior to receiving an indication of success or failure of the request processing. If request processing fails, analytics processing ceases, if not already complete, and results of the analytic processing are not used.
摘要翻译: 促进计算环境内的请求处理。 基本同时执行请求的请求处理和分析处理,以提高请求执行的效率。 在接收到请求处理的成功或失败的指示之前,分析处理至少开始并可以完成。 如果请求处理失败,分析处理将停止,如果尚未完成,并且不使用分析处理的结果。
-
公开(公告)号:US20110145318A1
公开(公告)日:2011-06-16
申请号:US12637962
申请日:2009-12-15
IPC分类号: G06F15/16
CPC分类号: G06F9/5027
摘要: An end-to-end record, request, response token-based protocol is used to facilitate processing of client jobs. This allows the client to forward analytical tasks of a job directly to an analytics cluster and to record an indication of such at a server. The accelerators of the cluster to perform the tasks are specified in a token provided by the server to the client.
摘要翻译: 使用端到端记录,请求,响应令牌协议来促进客户端作业的处理。 这允许客户端将作业的分析任务直接转发到分析集群,并在服务器上记录这样的指示。 用于执行任务的集群的加速器在由服务器向客户端提供的令牌中指定。
-
公开(公告)号:US08689233B2
公开(公告)日:2014-04-01
申请号:US13357650
申请日:2012-01-25
申请人: David G. Chapman , Rajaram B. Krishnamurthy , Carl J. Parris , Donald W. Schmidt , Benjamin P. Segal
发明人: David G. Chapman , Rajaram B. Krishnamurthy , Carl J. Parris , Donald W. Schmidt , Benjamin P. Segal
CPC分类号: G06F9/5027 , G06F2209/509 , G06F2209/549
摘要: A system for distributed function execution, the system includes a host in operable communication with an accelerator. The system is configured to perform a method including processing an application by the host and distributing at least a portion of the application to the accelerator for execution. The method also includes instructing the accelerator to create a buffer on the accelerator, instructing the accelerator to execute the portion of the application, wherein the accelerator writes data to the buffer and instructing the accelerator to transmit the data in the buffer to the host before the application requests the data in the buffer. The accelerator aggregates the data in the buffer before transmitting the data to the host based upon one or more runtime conditions in the host.
摘要翻译: 一种用于分布式功能执行的系统,该系统包括与加速器可操作地通信的主机。 该系统被配置为执行包括由主机处理应用程序并将应用程序的至少一部分分发到加速器以执行的方法。 该方法还包括指示加速器在加速器上创建缓冲器,指示加速器执行应用程序的部分,其中加速器向缓冲器写入数据并指示加速器在缓冲器之前将数据发送到主机 应用程序请求缓冲区中的数据。 基于主机中的一个或多个运行时间条件,加速器将缓冲器中的数据传送到主机。
-
公开(公告)号:US20130191848A1
公开(公告)日:2013-07-25
申请号:US13357650
申请日:2012-01-25
申请人: David G. Chapman , Rajaram B. Krishnamurthy , Carl J. Parris , Donald W. Schmidt , Benjamin P. Segal
发明人: David G. Chapman , Rajaram B. Krishnamurthy , Carl J. Parris , Donald W. Schmidt , Benjamin P. Segal
IPC分类号: G06F9/46
CPC分类号: G06F9/5027 , G06F2209/509 , G06F2209/549
摘要: A system for distributed function execution, the system includes a host in operable communication with an accelerator. The system is configured to perform a method including processing an application by the host and distributing at least a portion of the application to the accelerator for execution. The method also includes instructing the accelerator to create a buffer on the accelerator, instructing the accelerator to execute the portion of the application, wherein the accelerator writes data to the buffer and instructing the accelerator to transmit the data in the buffer to the host before the application requests the data in the buffer. The accelerator aggregates the data in the buffer before transmitting the data to the host based upon one or more runtime conditions in the host.
摘要翻译: 一种用于分布式功能执行的系统,该系统包括与加速器可操作地通信的主机。 该系统被配置为执行包括由主机处理应用程序并将应用程序的至少一部分分发到加速器以执行的方法。 该方法还包括指示加速器在加速器上创建缓冲器,指示加速器执行应用程序的部分,其中加速器向缓冲器写入数据并指示加速器在缓冲器之前将数据发送到主机 应用程序请求缓冲区中的数据。 基于主机中的一个或多个运行时间条件,加速器将缓冲器中的数据传送到主机。
-
9.
公开(公告)号:US08806269B2
公开(公告)日:2014-08-12
申请号:US13170590
申请日:2011-06-28
IPC分类号: G06F11/00
CPC分类号: G06F15/76 , G06F11/1494 , G06F11/1641 , G06F11/182 , G06F11/185 , G06F11/187 , G06F11/2007
摘要: A method, system, and computer program product for maintaining reliability in a computer system. In an example embodiment, the method includes managing workloads on a first processor with a first processor architecture by an agent process executing on a second processor with a second processor architecture. The method proceeds by activating redundant computation on the second processor by the agent process. The method continues by performing a same computation from a workload of the workloads at least twice. Finally, the method includes comparing results of the same computation. In this embodiment the first processor is coupled the second processor by a network, and the first processor architecture and second processor architecture are different architectures.
摘要翻译: 一种用于在计算机系统中维持可靠性的方法,系统和计算机程序产品。 在示例实施例中,该方法包括通过在具有第二处理器架构的第二处理器上执行的代理进程来管理具有第一处理器架构的第一处理器上的工作负载。 该方法通过在代理处理中激活第二处理器上的冗余计算来进行。 该方法通过至少两次从工作负载的工作负载执行相同的计算来继续。 最后,该方法包括比较相同计算的结果。 在该实施例中,第一处理器通过网络耦合第二处理器,并且第一处理器架构和第二处理器架构是不同的架构。
-
公开(公告)号:US20130007412A1
公开(公告)日:2013-01-03
申请号:US13170590
申请日:2011-06-28
CPC分类号: G06F15/76 , G06F11/1494 , G06F11/1641 , G06F11/182 , G06F11/185 , G06F11/187 , G06F11/2007
摘要: A method, system, and computer program product for maintaining reliability in a computer system. In an example embodiment, the method includes managing workloads on a first processor with a first processor architecture by an agent process executing on a second processor with a second processor architecture. The method proceeds by activating redundant computation on the second processor by the agent process. The method continues by performing a same computation from a workload of the workloads at least twice. Finally, the method includes comparing results of the same computation. In this embodiment the first processor is coupled the second processor by a network, and the first processor architecture and second processor architecture are different architectures.
-
-
-
-
-
-
-
-
-