Patents Assigned to Interactic Holding, LLC
  • Publication number: 20210112019
    Abstract: 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: Application
    Filed: November 12, 2020
    Publication date: April 15, 2021
    Applicant: Interactic Holding, LLC
    Inventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
  • Publication number: 20200195584
    Abstract: 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: Application
    Filed: December 12, 2019
    Publication date: June 18, 2020
    Applicant: Interactic Holding, LLC
    Inventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
  • Patent number: 10630607
    Abstract: 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: Grant
    Filed: April 23, 2018
    Date of Patent: April 21, 2020
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, David Murphy
  • Patent number: 9954797
    Abstract: 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: Grant
    Filed: March 17, 2017
    Date of Patent: April 24, 2018
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, David Murphy
  • Patent number: 9930117
    Abstract: 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: Grant
    Filed: September 30, 2015
    Date of Patent: March 27, 2018
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, Ronald R. Denny, Jay W. Rockstroh, Michael R. Ives
  • Patent number: 9634862
    Abstract: 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: Grant
    Filed: July 30, 2014
    Date of Patent: April 25, 2017
    Assignee: INTERACTIC HOLDINGS, LLC
    Inventors: Coke S Reed, David Murphy
  • Patent number: 9253248
    Abstract: 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: Grant
    Filed: November 15, 2011
    Date of Patent: February 2, 2016
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, Ron Denny, Michael Ives, Thaine Hock
  • Patent number: 8874797
    Abstract: 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: Grant
    Filed: January 17, 2012
    Date of Patent: October 28, 2014
    Assignee: Interactic Holding, LLC
    Inventor: Coke S. Reed
  • Patent number: 7835278
    Abstract: 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: Grant
    Filed: November 17, 2008
    Date of Patent: November 16, 2010
    Assignee: Interactic Holdings, LLC
    Inventors: John Hesse, Coke Reed, David Murphy
  • Publication number: 20090067837
    Abstract: 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: Application
    Filed: November 17, 2008
    Publication date: March 12, 2009
    Applicant: INTERACTIC HOLDINGS, LLC
    Inventors: John Hesse, Coke Reed, David Murphy
  • Patent number: 7426214
    Abstract: 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: Grant
    Filed: June 16, 2004
    Date of Patent: September 16, 2008
    Assignee: Interactic Holdings, LLC
    Inventor: Coke S. Reed
  • Patent number: 7397799
    Abstract: 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: Grant
    Filed: October 27, 2004
    Date of Patent: July 8, 2008
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, David Murphy
  • Patent number: 7382775
    Abstract: 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: Grant
    Filed: May 18, 2004
    Date of Patent: June 3, 2008
    Assignee: Interactic Holdings, LLC
    Inventor: John E. Hesse
  • Publication number: 20080069125
    Abstract: 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: Application
    Filed: November 29, 2007
    Publication date: March 20, 2008
    Applicant: INTERACTIC HOLDINGS, LLC
    Inventors: Coke Reed, John Hesse
  • Patent number: 7221677
    Abstract: 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: Grant
    Filed: October 19, 2000
    Date of Patent: May 22, 2007
    Assignee: Interactic Holdings, LLC
    Inventors: Coke Reed, John Hesse
  • Patent number: 7205881
    Abstract: 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: Grant
    Filed: March 8, 2005
    Date of Patent: April 17, 2007
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, David Murphy
  • Patent number: 7016363
    Abstract: 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: Grant
    Filed: October 19, 2000
    Date of Patent: March 21, 2006
    Assignee: Interactic Holdings, LLC
    Inventors: Coke S. Reed, John E. Hesse
  • Publication number: 20050238032
    Abstract: 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: Application
    Filed: May 18, 2004
    Publication date: October 27, 2005
    Applicant: Interactic Holdings, LLC
    Inventor: John Hesse
  • Patent number: 6956861
    Abstract: 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: Grant
    Filed: April 16, 2002
    Date of Patent: October 18, 2005
    Assignee: Interactics Holdings, LLC
    Inventors: Coke Reed, David Murphy
  • Publication number: 20050105515
    Abstract: 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: Application
    Filed: October 27, 2004
    Publication date: May 19, 2005
    Applicant: Interactic Holdings, LLC
    Inventors: Coke Reed, David Murphy