Patents Assigned to Calxeda, Inc.
  • Publication number: 20150381528
    Abstract: A performance and power optimized computer system architecture and method leveraging power optimized tree fabric interconnect are disclosed. One embodiment builds low power server clusters leveraging the fabric with tiled building blocks while another embodiment implements storage solutions or cooling solutions. Yet another embodiment uses the fabric to switch non-Ethernet packets, switch multiple protocols for network processors and other devices.
    Type: Application
    Filed: September 15, 2011
    Publication date: December 31, 2015
    Applicant: Calxeda, inc.
    Inventors: Mark Bradley Davis, David James Borland
  • Publication number: 20150103826
    Abstract: A multi-protocol personality module enabling load/store from remote memory, remote Direct Memory Access (DMA) transactions, and remote interrupts, which permits enhanced performance, power utilization and functionality. In one form, the module is used as a node in a network fabric and adds a routing header to packets entering the fabric, maintains the routing header for efficient node-to-node transport, and strips the header when the packet leaves the fabric. In particular, a remote bus personality component is described. Several use cases of the Remote Bus Fabric Personality Module are disclosed: 1) memory sharing across a fabric connected set of servers; 2) the ability to access physically remote Input Output (I/O) devices across this fabric of connected servers; and 3) the sharing of such physically remote I/O devices, such as storage peripherals, by multiple fabric connected servers.
    Type: Application
    Filed: October 12, 2013
    Publication date: April 16, 2015
    Applicant: CALXEDA INC.
    Inventor: Mark Bradley Davis
  • Publication number: 20140348181
    Abstract: A data processing node includes a local clock, a slave port and a time synchronization module. The slave port enables the data processing node to be connected through a node interconnect structure to a parent node that is operating in a time synchronized manner with a fabric time of the node interconnect structure. The time synchronization module is coupled to the local clock and the slave port. The time synchronization module is configured for collecting parent-centric time synchronization information and for using a local time provided by the local clock and the parent-centric time synchronization information for allowing one or more time-based functionality of the data processing node to be implemented in accordance with the fabric time.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 27, 2014
    Applicant: CALXEDA, INC.
    Inventors: Prashant R. Chandra, Thomas A. Volpe, Mark Bradley Davis
  • Publication number: 20140189104
    Abstract: Embodiments of the present invention provide an improvement over known approaches for monitoring of and taking action on observations associated with distributed applications. Application event reporting and application resource monitoring is unified in a manner that significantly reduces storage and aggregation overhead. For example, embodiments of the present invention can employ hardware and/or software support that reduces storage and aggregation overhead. In addition to providing for fine-grained, continuous, decentralized monitoring of application activity and resource consumption, embodiments of the present invention can also provide for decentralized filtering, statistical analysis, and derived data streaming. Furthermore, embodiments of the present invention are securely implemented (e.g., for use solely under the control of an operator) and can use a separate security domain for network traffic.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 3, 2014
    Applicant: CALXEDA, INC.
    Inventors: Niall Joseph Dalton, Trevor Robinson
  • Publication number: 20140189039
    Abstract: A data processing node includes a management environment, an application environment, and a shared memory segment (SMS). The management environment includes at least one management services daemon (MSD) running on one or more dedicated management processors thereof. One or more application protocols are executed by the at least one MSD on at least one of the dedicated management processors. The management environment has a management interface daemon (MID) running on one or more application central processing unit (CPU) processors thereof. The SMS is accessible by the at least one MSD and the MID for enabling communication of information of the one or more application protocols to be provided between the at least one MSD and the MID. The MID provides at least one of management service to processes running within the application environment and local resource access to one or more processes running on another data processing node.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 3, 2014
    Applicant: CALXEDA, INC.
    Inventors: Niall Joseph Dalton, Trevor Robinson
  • Publication number: 20140181573
    Abstract: Implementations of discovery functionalities in accordance with the present invention are characterized by being exceptionally minimalistic. A primary reason and benefit for such minimalistic implementations relate to these discovery functionalities being implemented via a management processor and associated resources of a system on a chip (SoC) unit as opposed to them being implemented on data processing components of a cluster of nodes (i.e., central processing core components). By focusing on such a minimalist implementation, embodiments of the present invention allow discovery functionalities to be implemented on a relatively low-cost low-power management processor coupled to processing cores that provide for data serving functionality in the cluster of nodes.
    Type: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Applicant: CALXEDA, INC.
    Inventors: Kenneth S. Goss, Daniel M. Nold, Sumedh Sathaye, Mark B. Davis, George R. Blair
  • Publication number: 20140177168
    Abstract: A data processing system includes an enclosure, one or more airflow manifold structures within the enclosure, and a plurality of data processor cards mounted within the enclosure. Each one of the one or more airflow manifold structures has an air inlet portion and an air outlet portion. Each one of the data processor cards extends substantially parallel to each other one of the data processor cards. Each one of the data processor cards includes an airflow duct having an air inlet portion thereof covering a portion of the air outlet portion of at least one of the one or more airflow manifold structures and includes a plurality of data processing units within the airflow duct.
    Type: Application
    Filed: October 15, 2013
    Publication date: June 26, 2014
    Applicant: CALXEDA, INC.
    Inventors: Walter Denton Scott, Jeffrey Carl Defilippi, David James Borland, Stephan Leonidas Beatty, Edward D. Geist
  • Patent number: 8737410
    Abstract: A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: May 27, 2014
    Assignee: Calxeda, Inc.
    Inventors: Mark Bradley Davis, David James Borland
  • Publication number: 20140104778
    Abstract: A system and method for provisioning within a system design to allow the storage and IO resources to scale with compute resources are provided.
    Type: Application
    Filed: December 13, 2013
    Publication date: April 17, 2014
    Applicant: CALXEDA, INC.
    Inventors: Arnold T. Schnell, Richard Owen Waldorf, David Borland
  • Publication number: 20140101932
    Abstract: A system and method for provisioning within a system design to allow the storage and IO resources to scale with compute resources are provided.
    Type: Application
    Filed: December 13, 2013
    Publication date: April 17, 2014
    Applicant: CALXEDA, INC.
    Inventors: Arnold T. Schnell, Richard Owen Waldorf, David Borland
  • Patent number: 8599863
    Abstract: A multi-protocol personality module enabling load/store from remote memory, remote Direct memory Access (DMA) transactions, and remote interrupts, which permits enhanced performance, power utilization and functionality. In one form, the module is used as a node in a network fabric and adds a routing header to packets entering the fabric, maintains the routing header for efficient node-to-node transport, and strips the header when the packet leaves the fabric. In particular, a remote bus personality component is described. Several use cases of the Remote Bus Fabric Personality Module are disclosed: 1) memory sharing across a fabric connected set of servers; 2) the ability to access physically remote Input Output (I/O) devices across this fabric of connected servers; and 3) the sharing of such physically remote I/O devices, such as storage peripherals, by multiple fabric connected servers.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: December 3, 2013
    Assignee: Calxeda, Inc.
    Inventor: Mark Bradley Davis
  • Publication number: 20130107444
    Abstract: A system and method for provisioning within a system design to allow the storage and IO resources to scale with compute resources are provided.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: Calxeda, Inc.
    Inventors: Arnold Thomas Schnell, Richard Owen Waldorf, David Borland
  • Publication number: 20130111229
    Abstract: A system and method for provisioning of modular compute resources within a system design are provided. In one embodiment, a node card or a system board may be used.
    Type: Application
    Filed: June 19, 2012
    Publication date: May 2, 2013
    Applicant: Calxeda, Inc.
    Inventors: David Borland, Arnold Thomas Schnell, Mark Davis
  • Publication number: 20130107716
    Abstract: A system and method for packet switching functionality focused on network aggregation that reduces size and power requirements of typical systems are provided in which the system and method also increases bandwidth and reduces latency from typical deployed systems.
    Type: Application
    Filed: October 24, 2012
    Publication date: May 2, 2013
    Applicant: Calxeda, Inc.
    Inventors: Thomas A. Volpe, Mark Davis, David Borland, Ken Goss
  • Publication number: 20130111230
    Abstract: A system for a system and method for provisioning of modular compute resources within a system design are provided.
    Type: Application
    Filed: June 19, 2012
    Publication date: May 2, 2013
    Applicant: Calxeda, Inc.
    Inventors: David Borland, Arnold Thomas Schnell, Mark Davis
  • Publication number: 20130097351
    Abstract: A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
    Type: Application
    Filed: December 5, 2012
    Publication date: April 18, 2013
    Applicant: CALXEDA, INC.
    Inventor: CALXEDA, Inc.
  • Publication number: 20130094499
    Abstract: A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
    Type: Application
    Filed: December 5, 2012
    Publication date: April 18, 2013
    Applicant: CALXEDA, INC.
    Inventor: CALXEDA, INC.
  • Publication number: 20130097448
    Abstract: A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
    Type: Application
    Filed: December 5, 2012
    Publication date: April 18, 2013
    Applicant: CALXEDA, INC.
    Inventor: Calxeda, Inc.
  • Publication number: 20130089104
    Abstract: A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
    Type: Application
    Filed: December 5, 2012
    Publication date: April 11, 2013
    Applicant: CALXEDA, INC.
    Inventor: CALXEDA, INC.
  • Publication number: 20130044587
    Abstract: A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
    Type: Application
    Filed: September 21, 2012
    Publication date: February 21, 2013
    Applicant: Calxeda, inc.
    Inventors: Mark Davis, David James Borland