Dual network types solution for computer interconnects
    2.
    发明申请
    Dual network types solution for computer interconnects 有权
    用于计算机互连的双网络类型解决方案

    公开(公告)号:US20080025288A1

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

    申请号:US11493951

    申请日:2006-07-27

    IPC分类号: H04L12/28

    摘要: Briefly, according to an embodiment of the invention, a computing system comprises: a plurality of tightly coupled processing nodes; a plurality of circuit switched networks using a circuit switching mode, interconnecting the processing nodes, and for handling data transfers that meet one or more criteria; and a plurality of electronic packet switched networks, also interconnecting the processing nodes, for handling data transfers that do meet the at least one criteria. The circuit switched networks and the electronic packet switched networks operate simultaneously. The system additionally comprises a plurality of clusters which comprise the processing nodes, and a plurality of intra-cluster communication links. The electronic packet switched networks are for handling collectives and short-lived data transfers among the processing nodes and comprises one-tenth of the bandwidth of the circuit switched networks.

    摘要翻译: 简而言之,根据本发明的实施例,一种计算系统包括:多个紧密耦合的处理节点; 使用电路交换模式的多个电路交换网络,互连处理节点,以及用于处理满足一个或多个标准的数据传输; 以及多个电子分组交换网络,其也互连处理节点,用于处理满足至少一个标准的数据传输。 电路交换网络和电子分组交换网络同时工作。 该系统还包括包括处理节点的多个群集和多个群内通信链路。 电子分组交换网络用于处理处理节点之间的集合和短时间数据传输,并且包括电路交换网络带宽的十分之一。

    Dual network types solution for computer interconnects
    3.
    发明授权
    Dual network types solution for computer interconnects 有权
    用于计算机互连的双网络类型解决方案

    公开(公告)号:US08194638B2

    公开(公告)日:2012-06-05

    申请号:US11493951

    申请日:2006-07-27

    IPC分类号: H04L12/28

    摘要: Briefly, according to an embodiment of the invention, a computing system comprises: a plurality of tightly coupled processing nodes; a plurality of circuit switched networks using a circuit switching mode, interconnecting the processing nodes, and for handling data transfers that meet one or more criteria; and a plurality of electronic packet switched networks, also interconnecting the processing nodes, for handling data transfers that do meet the at least one criteria. The circuit switched networks and the electronic packet switched networks operate simultaneously. The system additionally comprises a plurality of clusters which comprise the processing nodes, and a plurality of intra-cluster communication links. The electronic packet switched networks are for handling collectives and short-lived data transfers among the processing nodes and comprises one-tenth of the bandwidth of the circuit switched networks.

    摘要翻译: 简而言之,根据本发明的实施例,一种计算系统包括:多个紧密耦合的处理节点; 使用电路交换模式的多个电路交换网络,互连处理节点,以及用于处理满足一个或多个标准的数据传输; 以及多个电子分组交换网络,其也互连处理节点,用于处理满足至少一个标准的数据传输。 电路交换网络和电子分组交换网络同时工作。 该系统还包括包括处理节点的多个群集和多个群内通信链路。 电子分组交换网络用于处理处理节点之间的集合和短期数据传输,并且包括电路交换网络带宽的十分之一。

    DUAL NETWORK TYPES SOLUTION FOR COMPUTER INTERCONNECTS
    4.
    发明申请
    DUAL NETWORK TYPES SOLUTION FOR COMPUTER INTERCONNECTS 有权
    双网络类型计算机互连解决方案

    公开(公告)号:US20120195591A1

    公开(公告)日:2012-08-02

    申请号:US13444762

    申请日:2012-04-11

    IPC分类号: H04L12/66 H04J14/00

    摘要: A computing system includes: a plurality of tightly coupled processing nodes; a plurality of circuit switched networks using a circuit switching mode, interconnecting the processing nodes, and handling data transfers that meet one or more criteria; and a plurality of electronic packet switched networks, also interconnecting the processing nodes, handling data transfers that do meet the at least one criteria. The circuit switched networks and the electronic packet switched networks operate simultaneously.

    摘要翻译: 计算系统包括:多个紧密耦合的处理节点; 使用电路交换模式的多个电路交换网络,互连处理节点,以及处理满足一个或多个标准的数据传输; 以及多个电子分组交换网络,其还互连处理节点,处理满足至少一个准则的数据传输。 电路交换网络和电子分组交换网络同时工作。

    Stream processing in optically linked super node clusters of processors by mapping stream graph to nodes and links
    5.
    发明授权
    Stream processing in optically linked super node clusters of processors by mapping stream graph to nodes and links 有权
    通过将流图映射到节点和链路,在光链接的超级节点处理器集群中进行流处理

    公开(公告)号:US08037284B2

    公开(公告)日:2011-10-11

    申请号:US12942492

    申请日:2010-11-09

    IPC分类号: G06F15/16

    摘要: A stream processing computer architecture includes creating a stream computer processing (SCP) system by forming a super node cluster of processors representing physical computation nodes (“nodes”), communicatively coupling the processors via a local interconnection means (“interconnect”), and communicatively coupling the cluster to an optical circuit switch (OCS), via optical external links (“links”). The OCS is communicatively coupled to another cluster of processors via the links. The method also includes generating a stream computation graph including kernels and data streams, and mapping the graph to the SCP system, which includes assigning the kernels to the clusters and respective nodes, assigning data stream traffic between the kernels to the interconnection when the data stream is between nodes in the same cluster, and assigning traffic between the kernels to the links when the data stream is between nodes in different clusters.

    摘要翻译: 流处理计算机体系结构包括通过形成代表物理计算节点(“节点”)的处理器的超级节点群集,经由本地互连装置(“互连”)通信地耦合处理器,并通信地创建流计算机处理(SCP)系统 通过光学外部链路(“链路”)将集群耦合到光电路交换机(OCS)。 OCS通过链路通信耦合到另一个处理器集群。 该方法还包括生成包括内核和数据流的流计算图,并将该图映射到SCP系统,该SCP系统包括将内核分配给群集和相应节点,当数据流在内核之间分配数据流业务到互连 在同一集群中的节点之间,并且当数据流在不同集群中的节点之间时,将内核之间的业务分配给链路。

    Method, apparatus, and computer program product for scheduling work in a stream-oriented computer system with configurable networks
    6.
    发明授权
    Method, apparatus, and computer program product for scheduling work in a stream-oriented computer system with configurable networks 有权
    用于在具有可配置网络的面向流的计算机系统中调度工作的方法,装置和计算机程序产品

    公开(公告)号:US08943509B2

    公开(公告)日:2015-01-27

    申请号:US12052836

    申请日:2008-03-21

    IPC分类号: G06F9/50 G06F9/48 H04L29/08

    摘要: A method, apparatus, and computer program product for scheduling stream-based applications in a distributed computer system with configurable networks are provided. The method includes choosing, at a highest temporal level, jobs that will run, an optimal template alternative for the jobs that will run, network topology, and candidate processing nodes for processing elements of the optimal template alternative for each running job to maximize importance of work performed by the system. The method further includes making, at a medium temporal level, fractional allocations and re-allocations of the candidate processing elements to the processing nodes in the system to react to changing importance of the work. The method also includes revising, at a lowest temporal level, the fractional allocations and re-allocations on a continual basis to react to burstiness of the work, and to differences between projected and real progress of the work.

    摘要翻译: 提供了一种用于在具有可配置网络的分布式计算机系统中调度基于流的应用的方法,装置和计算机程序产品。 该方法包括在最高时间级别选择将运行的作业,用于将运行的作业的最佳模板替代物,网络拓扑和候选处理节点,用于处理每个正在运行的作业的最佳模板替代物的元素以最大化重要性 系统执行的工作。 该方法还包括在中等时间级别将候选处理元件的分数分配和重新分配到系统中的处理节点,以对工作的不断变化的重要性作出反应。 该方法还包括在最低时间级别修改分数分配和连续重新分配以对工作的突发性作出反应,以及对工作的预测和实际进展之间的差异进行修改。

    METHOD AND SYSTEM FOR IMPLEMENTING A STREAM PROCESSING COMPUTER ARCHITECTURE
    8.
    发明申请
    METHOD AND SYSTEM FOR IMPLEMENTING A STREAM PROCESSING COMPUTER ARCHITECTURE 有权
    实施流程处理计算机架构的方法和系统

    公开(公告)号:US20100042809A1

    公开(公告)日:2010-02-18

    申请号:US12193125

    申请日:2008-08-18

    IPC分类号: G06F15/76 G06F9/30

    摘要: A method for implementing a stream processing computer architecture includes creating a stream computer processing (SCP) system by forming a super node cluster of processors representing physical computation nodes (“nodes”), communicatively coupling the processors via a local interconnection means (“interconnect”), and communicatively coupling the cluster to an optical circuit switch (OCS), via optical external links (“links”). The OCS is communicatively coupled to another cluster of processors via the links. The method also includes generating a stream computation graph including kernels and data streams, and mapping the graph to the SCP system, which includes assigning the kernels to the clusters and respective nodes, assigning data stream traffic between the kernels to the interconnection when the data stream is between nodes in the same cluster, and assigning traffic between the kernels to the links when the data stream is between nodes in different clusters. The method also includes configuring the OCSs to provide connectivity between mapped clusters.

    摘要翻译: 一种用于实现流处理计算机体系结构的方法包括:通过形成表示物理计算节点(“节点”)的处理器的超级节点群集,经由本地互连装置(“互连”)通信地耦合处理器来创建流计算机处理(SCP) ),并且通过光学外部链路(“链路”)将集群通信地耦合到光电路交换机(OCS)。 OCS通过链路通信耦合到另一个处理器集群。 该方法还包括生成包括内核和数据流的流计算图,并将该图映射到SCP系统,该SCP系统包括将内核分配给群集和相应节点,当数据流在内核之间分配数据流业务到互连 在同一集群中的节点之间,并且当数据流在不同集群中的节点之间时,将内核之间的业务分配给链路。 该方法还包括配置OCS以提供映射的集群之间的连接。

    Simulating stream computing systems
    10.
    发明授权
    Simulating stream computing systems 有权
    模拟流计算系统

    公开(公告)号:US09009007B2

    公开(公告)日:2015-04-14

    申请号:US13418484

    申请日:2012-03-13

    IPC分类号: G06F7/60 G06F17/10 G06F9/44

    CPC分类号: G06F8/30

    摘要: A method, an apparatus and an article of manufacture for generating a synthetic workload for stream computing. The method includes generating an undirected graph that meets a node degree distribution parameter, obtaining a user-defined parameter for at least one feature for at least one stream computing application, and manipulating the undirected graph to generate a synthetic workload for stream computing in compliance with the user-defined parameter for the at least one feature for the at least one stream computing application.

    摘要翻译: 一种用于生成用于流计算的综合工作负载的方法,装置和制品。 该方法包括生成满足节点度分布参数的无向图,为至少一个流计算应用的至少一个特征获得用户定义的参数,以及操纵无向图以生成符合 用于所述至少一个流计算应用的所述至少一个特征的用户定义参数。