Patents Assigned to Interactic Holding, LLC
-
Publication number: 20210112019Abstract: Embodiments of an interconnect apparatus advantageously useful in handling Big Data Graph Analytics enable improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. In an interconnect apparatus for core arrays a sending processing core can send data to a receiving core by forming a packet whose header indicates the location of the receiving core and whose pay load is the data to be sent. The packet is sent to a Data Vortex switch described herein and in the patents incorporated herein. The Data Vortex switch is on the same chip as an array of processing cores and routes the packet to the receiving core first by routing the packet to the processing core array containing the receiving processing core. The Data Vortex switch then routes the packet to the receiving processor core in a processor core array.Type: ApplicationFiled: November 12, 2020Publication date: April 15, 2021Applicant: Interactic Holding, LLCInventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
-
Publication number: 20200195584Abstract: Embodiments of an interconnect apparatus enable improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. In an interconnect apparatus for core arrays a sending processing core can send data to a receiving core by forming a packet whose header indicates the location of the receiving core and whose pay load is the data to be sent. The packet is sent to a Data Vortex switch described herein and in the patents incorporated herein. The Data Vortex switch is on the same chip as an array of processing cores and routes the packet to the receiving core first by routing the packet to the processing core array containing the receiving processing core. The Data Vortex switch then routes the packet to the receiving processor core in a processor core array. Since the Data Vortex switches are not crossbar switches, there is no need to globally set and reset the Data Vortex switches as different groups of packets enter the switches.Type: ApplicationFiled: December 12, 2019Publication date: June 18, 2020Applicant: Interactic Holding, LLCInventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
-
Patent number: 10630607Abstract: An interconnect apparatus enables improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. An interconnect apparatus can comprise a plurality of logic units and a plurality of buses coupling the plurality of logic units in a selected configuration of logic units arranged in triplets comprising logic units LA, LC, and LD. The logic units LA and LC are positioned to send data to the logic unit LD. The logic unit LC has priority over the logic unit LA to send data to the logic unit LD.Type: GrantFiled: April 23, 2018Date of Patent: April 21, 2020Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, David Murphy
-
Patent number: 9954797Abstract: An interconnect apparatus enables improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. An interconnect apparatus can comprise a plurality of logic units and a plurality of buses coupling the plurality of logic units in a selected configuration of logic units arranged in triplets comprising logic units LA, LC, and LD. The logic units LA and LC are positioned to send data to the logic unit LD. The logic unit LC has priority over the logic unit LA to send data to the logic unit LD.Type: GrantFiled: March 17, 2017Date of Patent: April 24, 2018Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, David Murphy
-
Patent number: 9930117Abstract: Techniques are disclosed relating to parallel computing. In some embodiments, fine-grained data communication facilitates operations on large data sets such as multiplication of a sparse matrix by a vector. In this example, a first data set (the matrix) and a second data set (the vector) are distributed across multiple processing nodes. Performance of the overall multiplication operation may require communication of data among the processing nodes. In various embodiments, fine-grained communication of this data may reduce processing times and/or power consumption by avoiding congestion.Type: GrantFiled: September 30, 2015Date of Patent: March 27, 2018Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, Ronald R. Denny, Jay W. Rockstroh, Michael R. Ives
-
Patent number: 9634862Abstract: An interconnect apparatus enables improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. An interconnect apparatus can comprise a plurality of logic units and a plurality of buses coupling the plurality of logic units in a selected configuration of logic units arranged in triplets comprising logic units LA, LC, and LD. The logic units LA and LC are positioned to send data to the logic unit LD. The logic unit LC has priority over the logic unit LA to send data to the logic unit LD.Type: GrantFiled: July 30, 2014Date of Patent: April 25, 2017Assignee: INTERACTIC HOLDINGS, LLCInventors: Coke S Reed, David Murphy
-
Patent number: 9253248Abstract: Embodiments of a data handling apparatus can include a network interface controller configured to interface a processing node to a network. The network interface controller can include a network interface, a register interface, a processing node interface, and logic. The network interface can include lines coupled to the network for communicating data on the network. The register interface can include lines coupled to multiple registers. The processing node interface can include at least one line coupled to the processing node for communicating data with a local processor local to the processing node wherein the local processor can read data to and write data from the registers. The logic can receive packets including a header and a payload from the network and can insert the packets into the registers as indicated by the header.Type: GrantFiled: November 15, 2011Date of Patent: February 2, 2016Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, Ron Denny, Michael Ives, Thaine Hock
-
Patent number: 8874797Abstract: A network device comprises a controller that manages data flow through a network interconnecting a plurality of processors. The processors of the processor plurality comprise a local memory divided into a private local memory and a public local memory, a local cache, and working registers. The network device further comprises a plurality of cache mirror registers coupled to the controller that receive data to be forwarded to the processor plurality. The controller is responsive to a request to receive data by transferring requested data directly to public memory without interrupting the processor, and by transferring requested data via at least one cache mirror register for a transfer to processor local cache, and to processor working registers.Type: GrantFiled: January 17, 2012Date of Patent: October 28, 2014Assignee: Interactic Holding, LLCInventor: Coke S. Reed
-
Patent number: 7835278Abstract: A switching system for routing information packets that can simultaneously receive a variety of packet formats. The packet formats include electronic packet transmissions, optical wave division multiplexed data (WDM) with a single frame consisting of a plurality of packets to be sent to a common output line, with each packet traveling on a separate wavelength, WDM packets where the header of an individual packet travels on a wavelength different from the remainder of the packet (i.e. the payload) and the payload either travels on a single wavelength or is subdivided into a plurality of sub-packets with each sub-packet carried on a separate wavelength, and the like. The system includes input devices, a scheduling unit, a switching unit; and variable delay line units. A deconcentrator in the packet switching system creates a minimum gap between packets.Type: GrantFiled: November 17, 2008Date of Patent: November 16, 2010Assignee: Interactic Holdings, LLCInventors: John Hesse, Coke Reed, David Murphy
-
Publication number: 20090067837Abstract: A switching system for routing information packets that can simultaneously receive a variety of packet formats. The packet formats include electronic packet transmissions, optical wave division multiplexed data (WDM) with a single frame consisting of a plurality of packets to be sent to a common output line, with each packet traveling on a separate wavelength, WDM packets where the header of an individual packet travels on a wavelength different from the remainder of the packet (i.e. the payload) and the payload either travels on a single wavelength or is subdivided into a plurality of sub-packets with each sub-packet carried on a separate wavelength, and the like. The system includes input devices, a scheduling unit, a switching unit; and variable delay line units. A deconcentrator in the packet switching system creates a minimum gap between packets.Type: ApplicationFiled: November 17, 2008Publication date: March 12, 2009Applicant: INTERACTIC HOLDINGS, LLCInventors: John Hesse, Coke Reed, David Murphy
-
Patent number: 7426214Abstract: A network or interconnect structure 100 utilizes a data flow technique that is based on timing and positioning of messages communicating through the interconnect structure. Switching control is distributed throughout multiple nodes 102 in the structure so that a supervisory controller providing a global control function and complex logic structures are avoided. The interconnect structure operates as a “deflection” or “hot potato” system in which processing and storage overhead at each node is minimized. Elimination of a global controller and buffering at the nodes greatly reduces the amount of control and logic structures in the interconnect structure, simplifying overall control components and network interconnect components 104 and improving speed performance of message communication.Type: GrantFiled: June 16, 2004Date of Patent: September 16, 2008Assignee: Interactic Holdings, LLCInventor: Coke S. Reed
-
Patent number: 7397799Abstract: An interconnect structure comprises a logic capable of error detection and/or error correction. A logic formats a data stream into a plurality of fixed-size segments. The individual segments include a header containing at least a set presence bit and a target address, a payload containing at least segment data and a copy of the target address, and a parity bit designating parity of the payload, the logic arranging the segment plurality into a multiple-dimensional matrix. A logic analyzes segment data in a plurality of dimensions following passage of the data through a plurality of switches including analysis to detect segment error, column error, and payload error.Type: GrantFiled: October 27, 2004Date of Patent: July 8, 2008Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, David Murphy
-
Patent number: 7382775Abstract: A family of interconnect structures, switches that exploit the interconnect structures to attain scalability, low latency, and single-chip implementations. The disclosed interconnect structures and switches support a wide variety of applications including supercomputer interconnects, LAN switches, IP and ATM switches, telephony central office switching, video on demand servers, interconnects for mainframe database servers, high-speed workstation interconnects, and many others that are known to those having ordinary skill in the art.Type: GrantFiled: May 18, 2004Date of Patent: June 3, 2008Assignee: Interactic Holdings, LLCInventor: John E. Hesse
-
Publication number: 20080069125Abstract: This invention is directed to a parallel, control-information generation, distribution and processing system. This scalable, pipelined control and switching system efficiently and fairly manages a plurality of incoming data streams, and applies class and quality of service requirements. The present invention also uses scalable MLML switch fabrics to control a data packet switch, including a request-processing switch used to control the data-packet switch. Also included is a request processor for each output port, which manages and approves all data flow to that output port, and an answer switch which transmits answer packets from request processors back to requesting input ports.Type: ApplicationFiled: November 29, 2007Publication date: March 20, 2008Applicant: INTERACTIC HOLDINGS, LLCInventors: Coke Reed, John Hesse
-
Patent number: 7221677Abstract: A network or interconnect structure which includes a plurality of nodes which are interconnected within a hierarchical multiple level structure. The level of each node is determined by the position of the node within the structure and data messages move from node to node from a source level to a destination level. Each node within the interconnect structure is capable of receiving simultaneous data messages at its input ports from any other node and the receiving node is able to transmit each of the received data messages through its output ports to separate nodes in the interconnect structure to one or more levels below the level of the receiving node.Type: GrantFiled: October 19, 2000Date of Patent: May 22, 2007Assignee: Interactic Holdings, LLCInventors: Coke Reed, John Hesse
-
Patent number: 7205881Abstract: An interconnection network has a first stage network and a second stage network and a collection of devices outside the network so that a first device is capable of sending data to a second device. The first stage network is connected to inputs of the second stage network. The first and second stage networks each have more outputs than inputs. The data is first sent from the first device to the first stage network and then from the first stage network to the second stage network. The data is sent to the second device from the second stage network. The number of inputs to a device from the second stage network exceeds the number of outputs from a device into the first stage network. The latency through the entire system may be a fixed constant.Type: GrantFiled: March 8, 2005Date of Patent: April 17, 2007Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, David Murphy
-
Patent number: 7016363Abstract: An interconnect structure and method of communicating messages on the interconnect structure assists high priority messages to travel through the interconnect structure at a faster rate than normal or low priority messages. An interconnect structure includes a plurality of nodes with a plurality of interconnect lines selectively coupling the nodes in a hierarchical multiple-level structure. Data moves from an uppermost source level to a lowermost destination level. Nodes in the structure are arranged in columns and levels. Data wormholes through the structure and, in a given time-step, data always moves from one column to an adjacent column and while remaining on the same level or moving down to a lower level. When data moves down a level, an additional bit of the target output is fixed so data exiting from the bottom of the structure arrives at the proper target output port.Type: GrantFiled: October 19, 2000Date of Patent: March 21, 2006Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, John E. Hesse
-
Publication number: 20050238032Abstract: A family of interconnect structures, switches that exploit the interconnect structures to attain scalability, low latency, and single-chip implementations. The disclosed interconnect structures and switches support a wide variety of applications including supercomputer interconnects, LAN switches, IP and ATM switches, telephony central office switching, video on demand servers, interconnects for mainframe database servers, high-speed workstation interconnects, and many others that are known to those having ordinary skill in the art.Type: ApplicationFiled: May 18, 2004Publication date: October 27, 2005Applicant: Interactic Holdings, LLCInventor: John Hesse
-
Patent number: 6956861Abstract: An interconnect structure comprising a plurality of input ports and a plurality of output ports with messages being sent from an input port to a predetermined output port through a switch S. Advantageously, the setting of switch S is not dependent upon the predetermined output port to which a particular message is being sent.Type: GrantFiled: April 16, 2002Date of Patent: October 18, 2005Assignee: Interactics Holdings, LLCInventors: Coke Reed, David Murphy
-
Publication number: 20050105515Abstract: An interconnect structure comprises a logic capable of error detection and/or error correction. A logic formats a data stream into a plurality of fixed-size segments. The individual segments include a header containing at least a set presence bit and a target address, a payload containing at least segment data and a copy of the target address, and a parity bit designating parity of the payload, the logic arranging the segment plurality into a multiple-dimensional matrix. A logic analyzes segment data in a plurality of dimensions following passage of the data through a plurality of switches including analysis to detect segment error, column error, and payload error.Type: ApplicationFiled: October 27, 2004Publication date: May 19, 2005Applicant: Interactic Holdings, LLCInventors: Coke Reed, David Murphy