Calxeda, inc. Patent applications |
Patent application number | Title | Published |
20150381528 | PERFORMANCE AND POWER OPTIMIZED COMPUTER SYSTEM ARCHITECTURES AND METHODS LEVERAGING POWER OPTIMIZED TREE FABRIC INTERCONNECT - 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. | 12-31-2015 |
20150103826 | SYSTEM AND METHOD FOR USING A MULTI-PROTOCOL FABRIC MODULE ACROSS A DISTRIBUTED SERVER INTERCONNECT FABRIC - 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. | 04-16-2015 |
20140348181 | TIME SYNCHRONIZATION BETWEEN NODES OF A SWITCHED INTERCONNECT FABRIC - 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. | 11-27-2014 |
20140189104 | System And Method For Continuous Low-Overhead Monitoring Of Distributed Applications Running On A Cluster Of Data Processing Nodes - 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. | 07-03-2014 |
20140189039 | System, Method and Computer Readable Medium for Offloaded Computation of Distributed Application Protocols Within a Cluster of Data Processing Nodes - 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. | 07-03-2014 |
20140181573 | FABRIC DISCOVERY FOR A CLUSTER OF NODES - 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. | 06-26-2014 |
20140177168 | AIRFLOW DUCTING APPARATUS FOR DATA PROCESSING SYSTEMS - 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. | 06-26-2014 |
20140104778 | System And Method For Flexible Storage And Networking Provisioning In Large Scalable Processor Installations - A system and method for provisioning within a system design to allow the storage and IO resources to scale with compute resources are provided. | 04-17-2014 |
20140101932 | System And Method For Flexible Storage And Networking Provisioning In Large Scalable Processor Installations - A system and method for provisioning within a system design to allow the storage and IO resources to scale with compute resources are provided. | 04-17-2014 |
20130111230 | SYSTEM BOARD FOR SYSTEM AND METHOD FOR MODULAR COMPUTE PROVISIONING IN LARGE SCALABLE PROCESSOR INSTALLATIONS | 05-02-2013 |
20130111229 | NODE CARDS FOR A SYSTEM AND METHOD FOR MODULAR COMPUTE PROVISIONING IN LARGE SCALABLE PROCESSOR INSTALLATIONS | 05-02-2013 |
20130107716 | SYSTEM AND METHOD FOR DYNAMICALLY POWER AND PERFORMANCE OPTIMIZED SERVER INTERCONNECTS | 05-02-2013 |
20130107444 | SYSTEM AND METHOD FOR FLEXIBLE STORAGE AND NETWORKING PROVISIONING IN LARGE SCALABLE PROCESSOR INSTALLATIONS | 05-02-2013 |
20130097448 | System and Method for High-Performance, Low-Power Data Center Interconnect Fabric - 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. | 04-18-2013 |
20130097351 | System and Method for High-Performance, Low-Power Data Center Interconnect Fabric - 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. | 04-18-2013 |
20130094499 | System and Method for High-Performance, Low-Power Data Center Interconnect Fabric - 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. | 04-18-2013 |
20130089104 | System and Method for High-Performance, Low-Power Data Center Interconnect Fabric - 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. | 04-11-2013 |
20130044587 | SYSTEM AND METHOD FOR HIGH-PERFORMANCE, LOW-POWER DATA CENTER INTERCONNECT FABRIC WITH ADDRESSING AND UNICAST ROUTING - 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. | 02-21-2013 |
20130022040 | SYSTEM AND METHOD FOR HIGH-PERFORMANCE, LOW-POWER DATA CENTER INTERCONNECT FABRIC WITH BROADCAST OR MULTICAST ADDRESSING - 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. | 01-24-2013 |
20120297043 | SYSTEM AND METHOD FOR DATA CENTER SECURITY ENHANCEMENTS LEVERAGING MANAGED SERVER SOCs - A data center security system and method are provided that leverage server systems on a chip (SOCs) and/or server fabrics. In more detail, server interconnect fabrics may be leveraged and extended to dramatically improve security within a data center. | 11-22-2012 |
20120297042 | SYSTEM AND METHOD FOR DATA CENTER SECURITY ENHANCEMENTS LEVERAGING SERVER SOCs OR SERVER FABRICS - A data center security system and method are provided that leverage server systems on a chip (SOCs) and/or server fabrics. In more detail, server interconnect fabrics may be leveraged and extended to dramatically improve security within a data center. | 11-22-2012 |
20120207165 | System and Method for Using a Multi-Protocol Fabric Module Across a Distributed Server Interconnect Fabric - A multi-protocol personality module enabling load/store from remote memory, remote 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 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. | 08-16-2012 |
20120096211 | PERFORMANCE AND POWER OPTIMIZED COMPUTER SYSTEM ARCHITECTURES AND METHODS LEVERAGING POWER OPTIMIZED TREE FABRIC INTERCONNECT - 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. | 04-19-2012 |