会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Methods and apparatus for signal flow graph pipelining that reduce storage of temporary variables
    • 用于信号流图流水线的方法和装置,减少临时变量的存储
    • US09507603B2
    • 2016-11-29
    • US14450222
    • 2014-08-02
    • Gerald George Pechanek
    • Gerald George Pechanek
    • G06F9/38G06F15/173
    • G06F9/3838G06F9/30043G06F9/3851G06F9/3895G06F15/17387
    • A system for pipelining signal flow graphs by a plurality of shared memory processors organized in a 3D physical arrangement with the memory overlaid on the processor nodes that reduces storage of temporary variables. A group function formed by two or more instructions to specify two or more parts of the group function. A first instruction specifies a first part and specifies control information for a second instruction adjacent to the first instruction or at a pre-specified location relative to the first instruction. The first instruction when executed transfers the control information to a pending register and produces a result which is transferred to an operand input associated with the second instruction. The second instruction specifies a second part of the group function and when executed transfers the control information from the pending register to a second execution unit to adjust the second execution unit's operation on the received operand.
    • 用于通过以3D物理布置组织的多个共享存储器处理器来流水线化信号流图的系统,其中所述存储器叠加在处理器节点上,从而减少临时变量的存储。 由两个或多个指令组成的组函数来指定组功能的两个或多个部分。 第一指令指定第一部分并且指定与第一指令相邻的第二指令的控制信息或相对于第一指令的预定位置。 执行时的第一条指令将控制信息传送到待处理寄存器,并产生一个传输到与第二条指令相关的操作数输入的结果。 第二指令指定组功能的第二部分,当执行时将控制信息从挂起寄存器传送到第二执行单元,以调整所接收的操作数的第二执行单元的操作。
    • 6. 发明申请
    • METHODS AND APPARATUS FOR SIGNAL FLOW GRAPH PIPELINING THAT REDUCE STORAGE OF TEMPORARY VARIABLES
    • 信号流图形管道的方法和装置,减少临时变量的存储
    • US20150039855A1
    • 2015-02-05
    • US14450222
    • 2014-08-02
    • Gerald George Pechanek
    • Gerald George Pechanek
    • G06F9/30
    • G06F9/3838G06F9/30043G06F9/3851G06F9/3895G06F15/17387
    • A system for pipelining signal flow graphs by a plurality of shared memory processors organized in a 3D physical arrangement with the memory overlaid on the processor nodes that reduces storage of temporary variables. A group function formed by two or more instructions to specify two or more parts of the group function. A first instruction specifies a first part and specifies control information for a second instruction adjacent to the first instruction or at a pre-specified location relative to the first instruction. The first instruction when executed transfers the control information to a pending register and produces a result which is transferred to an operand input associated with the second instruction. The second instruction specifies a second part of the group function and when executed transfers the control information from the pending register to a second execution unit to adjust the second execution unit's operation on the received operand.
    • 用于通过以3D物理布置组织的多个共享存储器处理器来流水线化信号流图的系统,其中所述存储器叠加在处理器节点上,从而减少临时变量的存储。 由两个或多个指令组成的组函数来指定组功能的两个或多个部分。 第一指令指定第一部分并且指定与第一指令相邻的第二指令的控制信息或相对于第一指令的预定位置。 执行时的第一条指令将控制信息传送到待处理寄存器,并产生一个传输到与第二条指令相关的操作数输入的结果。 第二指令指定组功能的第二部分,当执行时将控制信息从挂起寄存器传送到第二执行单元,以调整所接收的操作数的第二执行单元的操作。
    • 7. 发明授权
    • Multiprocessor communication networks
    • 多处理器通信网络
    • US08819272B2
    • 2014-08-26
    • US12703938
    • 2010-02-11
    • William S. Song
    • William S. Song
    • G06F15/173
    • H04L47/125G06F15/17381G06F15/17387H04L45/06H04L45/12H04L45/24
    • A parallel multiprocessor system includes a packet-switching communication network comprising a plurality of processor nodes operating concurrently in parallel. Each processor node generates messages to be sent simultaneously to a plurality of other processor nodes in the communication network. Each message is divided into a plurality of packets having a common destination processor node. Each processor node has an arbiter that determines an order in which to forward the packets onto the network toward their destination processor nodes and a network interface that sends the packets onto the network in accordance with the determined order. The determined order operates to substantially avoid sending consecutive packets from a given source processor node to a given destination processor node and to randomize the destination processor nodes of those packets presently traversing the communication network.
    • 并行多处理器系统包括分组交换通信网络,其包括并行操作的多个处理器节点。 每个处理器节点产生要同时发送到通信网络中的多个其他处理器节点的消息。 每个消息被分成具有公共目的地处理器节点的多个分组。 每个处理器节点具有仲裁器,该仲裁器确定将数据包转发到网络上的目的地处理器节点的顺序和根据确定的顺序将分组发送到网络的网络接口。 确定的顺序操作以基本上避免将给定源处理器节点的连续分组发送到给定的目的地处理器节点,并使目前遍历通信网络的分组的目的地处理器节点随机化。
    • 9. 发明申请
    • Performing A Local Reduction Operation On A Parallel Computer
    • 在并行计算机上执行局部缩减操作
    • US20120317399A1
    • 2012-12-13
    • US13585993
    • 2012-08-15
    • Michael A. BlocksomeDaniel A. Faraj
    • Michael A. BlocksomeDaniel A. Faraj
    • G06F15/76G06F15/16G06F9/02G06F12/00
    • G06F15/17387G06F15/17318
    • A parallel computer including compute nodes, each including two reduction processing cores, a network write processing core, and a network read processing core, each processing core assigned an input buffer. Copying, in interleaved chunks by the reduction processing cores, contents of the reduction processing cores' input buffers to an interleaved buffer in shared memory; copying, by one of the reduction processing cores, contents of the network write processing core's input buffer to shared memory; copying, by another of the reduction processing cores, contents of the network read processing core's input buffer to shared memory; and locally reducing in parallel by the reduction processing cores: the contents of the reduction processing core's input buffer; every other interleaved chunk of the interleaved buffer; the copied contents of the network write processing core's input buffer; and the copied contents of the network read processing core's input buffer.
    • 并行计算机包括计算节点,每个包括两个减少处理核心,一个网络写入处理核心和一个网络读取处理核心,每个处理核心分配一个输入缓冲器。 通过缩小处理核心在交织块中将缩小处理核心的输入缓冲器的内容复制到共享存储器中的交错缓冲器; 通过一个还原处理核心将网络写处理核心的输入缓冲器的内容复制到共享存储器; 通过另一个还原处理核心将网络读处理核心的输入缓冲器的内容复制到共享存储器; 并通过还原处理核心并行减少:还原处理核心的输入缓冲器的内容; 交错缓冲器的每隔一个交错块; 复制内容的网络写入处理核心的输入缓冲区; 以及网络读取处理核心的输入缓冲区的复制内容。
    • 10. 发明申请
    • Performing A Local Reduction Operation On A Parallel Computer
    • 在并行计算机上执行局部缩减操作
    • US20110258245A1
    • 2011-10-20
    • US12760020
    • 2010-04-14
    • Michael A. BlocksomeDaniel A. Faraj
    • Michael A. BlocksomeDaniel A. Faraj
    • G06F15/76G06F15/16G06F9/02G06F12/06
    • G06F15/17387G06F15/17318
    • A parallel computer including compute nodes, each including two reduction processing cores, a network write processing core, and a network read processing core, each processing core assigned an input buffer. Copying, in interleaved chunks by the reduction processing cores, contents of the reduction processing cores' input buffers to an interleaved buffer in shared memory; copying, by one of the reduction processing cores, contents of the network write processing core's input buffer to shared memory; copying, by another of the reduction processing cores, contents of the network read processing core's input buffer to shared memory; and locally reducing in parallel by the reduction processing cores: the contents of the reduction processing core's input buffer; every other interleaved chunk of the interleaved buffer; the copied contents of the network write processing core's input buffer; and the copied contents of the network read processing core's input buffer.
    • 并行计算机包括计算节点,每个包括两个减少处理核心,一个网络写入处理核心和一个网络读取处理核心,每个处理核心分配一个输入缓冲器。 通过缩小处理核心在交织块中将缩小处理核心的输入缓冲器的内容复制到共享存储器中的交错缓冲器; 通过一个还原处理核心将网络写处理核心的输入缓冲器的内容复制到共享存储器; 通过另一个还原处理核心将网络读处理核心的输入缓冲器的内容复制到共享存储器; 并通过还原处理核心并行减少:还原处理核心的输入缓冲器的内容; 交错缓冲器的每隔一个交错块; 复制内容的网络写入处理核心的输入缓冲区; 以及网络读取处理核心的输入缓冲区的复制内容。