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 other things.
Co-pending patent application Ser. No. 12/794,996 describes the architecture of a power optimized server communication fabric that support routings 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, within the topology. The system uses 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. The Calxeda XAUI system interconnect reduces power, wires and the size of the rack. There is no need for high powered, expensive Ethernet switches and high-power Ethernet Phys on the individual servers. It dramatically reduces cables (cable complexity, costs, significant source of failures). It also enables a heterogeneous server mixture inside the rack, supporting any equipment that uses Ethernet or SATA or PCIe. In this architecture, power savings is primarily from two architectural aspects: 1) the minimization of Ethernet Phys across the fabric, replacing them with point to point XAUI interconnects between nodes, and 2) the ability to dynamically adjust the XAUI width and speed of the links based upon load.
Middle rack 203b shows another scenario where Calxeda servers 206e,f can integrate into existing data center racks that contain a top-of-rack switch 208a. In this case, the IT group can continue to have their other servers connected via 1 Gb Ethernet up to the existing top-of-rack switch. Calxeda internal servers can be connected via Calxeda 10 Gb XAUI fabric, and they can integrate up to the existing top-of-rack switch with either a 1 Gb or 10 Gb Ethernet interconnect. Rack 203c, on the right, is the current way that data center racks are traditionally deployed. The thin red lines represent 1 Gb Ethernet. So, the current deployments of data center racks is traditionally 1 Gb Ethernet up to the top-of-rack switch 308b, and then 10 Gb (thick red line 201) out from the top of rack switch to the aggregation router. Note that all servers are present in an unknown quantity, while they are pictured here in finite quantities for purposes of clarity and simplicity. Also, using the enhanced Calxeda servers, no additional routers are needed, as they operate their own XAUI switching fabric, discussed below.
Summary/Overview of Building Power Optimized Server Fabric Boards Using Tiled Building Blocks
Now these board “tiles” can be composed to construct shelves and racks of fabric connected server nodes.
Summary/Overview of Building Power Optimized Server Shelves and Racks Using Tiled Building Blocks
In yet another case, a server function could be within a disk drive, offering a full server plus a disk in a single disk drive form factor. For example, the ServerNode™ could be put on the board inside a disk. This approach could be implemented with XAUI or Ethernet connectivity. In such a case, a server-on-a-chip approach known to the inventor could be used as a disk controller plus server.
Summary/Overview of Storage
One aspect of driving to low-power computer server solutions is the management of heat, cooling, and air movement through the rack and across the boards. Minimization of fans is one aspect of lowering total cost of ownership (TCO) of low-power servers. Fans add cost, complexity, reduce reliability due to the moving parts, consume a significant amount of power, and produce a significant amount of noise. Reduction and removal of fans can provide significant benefits in reliability, TCO, and power consumption.
An additional cooling concept for racks of low power servers is to use a pneumatic air pressure differential to create an upward air flow, without requiring fans. The technique for doing this is to create an sealed rack with an extended vertical vent pipe for the air. This vent pipe must be tall enough (approximately 20-30 feet+) to create sufficient air pressure differential to create the upward air flow. This provides a totally passive air movement and cooling system for the rack of low power servers.
Summary/Overview of Cooling of Rank Mounted Low Power Servers
As described in co-pending patent application Ser. No. 12/794,996,
It is key to node that the Routing Header processor 910d adds a fabric routing header to the packet when packets are received from a MAC headed to the switch, and removes the fabric routing header when the packet is received from the switch heading to a MAC. The fabric switch itself only routes on node IDs, and other information, contained in the fabric routing header, and does no packet inspection of the original packet.
Distributed PCIe Fabric
The technique follows:
The role of the bus protocol bridge is to take the processor or internal SOC fabric protocol, packetize it, add a Calxeda fabric routing header, and then route it through the Calxeda fabric.
As a tangible example, consider a bus protocol such as AMBA AXI, HyperTransport, or QPI (Quick Path Interconnect) within an SOC.
Consider the following data flow:
To enable these novel use cases, the network processors are assigned a MAC address. In the switch architecture shown in
The Fabric Switch routes packets based upon the fabric routing header, and does no packet inspection of the packet payload. The packet payload has no assumptions of being formatted as an Ethernet frame, and is treated completely as an opaque payload.
This allows Foreign Devices (e.g. DSP or GPU processors) to attach to the fabric switch and leverage the scalable, high performance, power optimized communication fabric by:
When considering a fabric topology such as illustrated in
Exposing these fine grained MAC and IP addresses is advantageous for large scale web operations that use hardware load balancers because it provides a flat list of MAC/IP addresses for the load balancers to operate against, with the internal structure of the fabric being invisible to the load balancers.
But, smaller data centers can be potentially over-whelmed with a potentially large number of new MAC/IP addresses that a high-density low-power server can provide. It is advantageous to be able to provide the option for load balancing to insulate external data center infrastructure from having to deal individually with a large number of IP addresses for tiers such as web serving.
Consider
In this example, the fabric illustrated in
The resulting flow becomes:
OpenFlow is a communications protocol that gives access to the forwarding plane of a switch or router over the network. OpenFlow allows the path of network packets through the network of switches to be determined by software running on a separate server. This separation of the control from the forwarding allows for more sophisticated traffic management than feasible today using ACLs and routing protocols. OpenFlow is considered an implementation of the general approach of Software Defined Networking.
The resulting flow becomes:
The power optimized server fabric depicted in
In this disclosure, the nodes depicted in
The power optimized server fabric depicted in
In this disclosure, the nodes depicted in
While the foregoing has been with reference to a particular embodiment of the invention, it will be appreciated by those skilled in the art that changes in this embodiment may be made without departing from the principles and spirit of the disclosure, the scope of which is defined by the appended claims.
This application claims priority under 35 USC 120 to U.S. patent application Ser. No. 12/794,996 filed on Jun. 7, 2010 and entitled “System and Method for High-Performance, Low-Power Data Center Interconnect Fabric”, the entirety of which is incorporated herein by reference. In addition, this patent application claims the benefit under 35 USC 119(e) and 120 of U.S. Provisional Patent Application Ser. No. 61/383,585 filed on Sep. 16, 2010 and entitled “Performance and Power Optimized Computer System Architectures and Methods Leveraging Power Optimized Tree Fabric Interconnect”, the entirety of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
5451936 | Yang et al. | Sep 1995 | A |
5594908 | Hyatt | Jan 1997 | A |
5623641 | Kadoyashiki | Apr 1997 | A |
5781187 | Gephardt et al. | Jul 1998 | A |
5901048 | Hu | May 1999 | A |
5908468 | Hartmann | Jun 1999 | A |
5968176 | Nessett et al. | Oct 1999 | A |
5971804 | Gallagher et al. | Oct 1999 | A |
6055618 | Thorson | Apr 2000 | A |
6141214 | Ahn | Oct 2000 | A |
6181699 | Crinion et al. | Jan 2001 | B1 |
6192414 | Horn | Feb 2001 | B1 |
6198741 | Yoshizawa et al. | Mar 2001 | B1 |
6314487 | Hahn et al. | Nov 2001 | B1 |
6314501 | Gulick et al. | Nov 2001 | B1 |
6373841 | Goh et al. | Apr 2002 | B1 |
6442137 | Yu | Aug 2002 | B1 |
6446192 | Narasimhan et al. | Sep 2002 | B1 |
6452809 | Jackson et al. | Sep 2002 | B1 |
6507586 | Satran et al. | Jan 2003 | B1 |
6556952 | Magro | Apr 2003 | B1 |
6574238 | Thrysoe | Jun 2003 | B1 |
6661671 | Franke et al. | Dec 2003 | B1 |
6711691 | Howard et al. | Mar 2004 | B1 |
6766389 | Hayter et al. | Jul 2004 | B2 |
6813676 | Henry et al. | Nov 2004 | B1 |
6816750 | Klaas | Nov 2004 | B1 |
6842430 | Melnik | Jan 2005 | B1 |
6857026 | Cain | Feb 2005 | B1 |
6963926 | Robinson | Nov 2005 | B1 |
6963948 | Gulick | Nov 2005 | B1 |
6977939 | Joy et al. | Dec 2005 | B2 |
6988170 | Barroso et al. | Jan 2006 | B2 |
6990063 | Lenoski et al. | Jan 2006 | B1 |
7020695 | Kundu et al. | Mar 2006 | B1 |
7032119 | Fung | Apr 2006 | B2 |
7080078 | Slaughter et al. | Jul 2006 | B1 |
7080283 | Songer et al. | Jul 2006 | B1 |
7095738 | Desanti | Aug 2006 | B1 |
7119591 | Lin | Oct 2006 | B1 |
7143153 | Black et al. | Nov 2006 | B1 |
7165120 | Giles et al. | Jan 2007 | B1 |
7170315 | Bakker et al. | Jan 2007 | B2 |
7180866 | Chartre et al. | Feb 2007 | B1 |
7203063 | Bash et al. | Apr 2007 | B2 |
7257655 | Burney et al. | Aug 2007 | B1 |
7263288 | Islam | Aug 2007 | B1 |
7274705 | Chang et al. | Sep 2007 | B2 |
7278582 | Siegel et al. | Oct 2007 | B1 |
7310319 | Awsienko et al. | Dec 2007 | B2 |
7325050 | O'Connor et al. | Jan 2008 | B2 |
7337333 | O'Conner et al. | Feb 2008 | B2 |
7340777 | Szor | Mar 2008 | B1 |
7353362 | Georgiou et al. | Apr 2008 | B2 |
7382154 | Ramos et al. | Jun 2008 | B2 |
7386888 | Liang et al. | Jun 2008 | B2 |
7418534 | Hayter et al. | Aug 2008 | B2 |
7437540 | Paolucci et al. | Oct 2008 | B2 |
7447147 | Nguyen | Nov 2008 | B2 |
7447197 | Terrell et al. | Nov 2008 | B2 |
7466712 | Makishima et al. | Dec 2008 | B2 |
7467306 | Cartes et al. | Dec 2008 | B2 |
7467358 | Kang et al. | Dec 2008 | B2 |
7502884 | Shah et al. | Mar 2009 | B1 |
7519843 | Buterbaugh et al. | Apr 2009 | B1 |
7555666 | Brundridge et al. | Jun 2009 | B2 |
7583661 | Chaudhuri | Sep 2009 | B2 |
7586841 | Vasseur | Sep 2009 | B2 |
7596144 | Pong | Sep 2009 | B2 |
7599360 | Edsall et al. | Oct 2009 | B2 |
7606225 | Xie et al. | Oct 2009 | B2 |
7606245 | Ma et al. | Oct 2009 | B2 |
7616646 | Ma | Nov 2009 | B1 |
7620057 | Aloni et al. | Nov 2009 | B1 |
7644215 | Wallace et al. | Jan 2010 | B2 |
7657677 | Huang et al. | Feb 2010 | B2 |
7657756 | Hall | Feb 2010 | B2 |
7660922 | Harriman | Feb 2010 | B2 |
7664110 | Lovett et al. | Feb 2010 | B1 |
7673164 | Agarwal | Mar 2010 | B1 |
7710936 | Morales Barroso | May 2010 | B2 |
7719834 | Miyamoto et al. | May 2010 | B2 |
7721125 | Fung | May 2010 | B2 |
7751433 | Dollo et al. | Jul 2010 | B2 |
7760720 | Pullela et al. | Jul 2010 | B2 |
7761687 | Blumrich et al. | Jul 2010 | B2 |
7783910 | Felter et al. | Aug 2010 | B2 |
7791894 | Bechtolsheim | Sep 2010 | B2 |
7792113 | Foschiano et al. | Sep 2010 | B1 |
7796399 | Clayton | Sep 2010 | B2 |
7801132 | Ofek et al. | Sep 2010 | B2 |
7802017 | Uemura et al. | Sep 2010 | B2 |
7805575 | Agarwal et al. | Sep 2010 | B1 |
7831839 | Hatakeyama | Nov 2010 | B2 |
7840703 | Arimilli et al. | Nov 2010 | B2 |
7865614 | Lu et al. | Jan 2011 | B2 |
7925795 | Tamir | Apr 2011 | B2 |
7934005 | Fascenda | Apr 2011 | B2 |
7970929 | Mahalingaiah | Jun 2011 | B1 |
7975110 | Spaur et al. | Jul 2011 | B1 |
7991817 | Dehon et al. | Aug 2011 | B2 |
7991922 | Hayter et al. | Aug 2011 | B2 |
7992151 | Warrier et al. | Aug 2011 | B2 |
8019832 | De Sousa et al. | Sep 2011 | B2 |
8045328 | Chen | Oct 2011 | B1 |
8060760 | Shetty et al. | Nov 2011 | B2 |
8060775 | Sharma et al. | Nov 2011 | B1 |
8082400 | Chang et al. | Dec 2011 | B1 |
8108508 | Goh et al. | Jan 2012 | B1 |
8122269 | Houlihan et al. | Feb 2012 | B2 |
8132034 | Lambert et al. | Mar 2012 | B2 |
8155113 | Agarwal | Apr 2012 | B1 |
8156362 | Branover et al. | Apr 2012 | B2 |
8165120 | Maruccia et al. | Apr 2012 | B2 |
8170040 | Konda | May 2012 | B2 |
8180996 | Fullerton et al. | May 2012 | B2 |
8189612 | Lemaire et al. | May 2012 | B2 |
8194659 | Ban | Jun 2012 | B2 |
8199636 | Rouyer et al. | Jun 2012 | B1 |
8205103 | Kazama et al. | Jun 2012 | B2 |
8379425 | Fukuoka et al. | Feb 2013 | B2 |
8397092 | Karnowski | Mar 2013 | B2 |
8407428 | Cheriton et al. | Mar 2013 | B2 |
8504791 | Cheriton et al. | Aug 2013 | B2 |
RE44610 | Krakirian et al. | Nov 2013 | E |
8599863 | Davis | Dec 2013 | B2 |
8684802 | Gross et al. | Apr 2014 | B1 |
8738860 | Griffin et al. | May 2014 | B1 |
8745275 | Ikeya et al. | Jun 2014 | B2 |
8745302 | Davis et al. | Jun 2014 | B2 |
8782321 | Harriman et al. | Jul 2014 | B2 |
8812400 | Faraboschi et al. | Aug 2014 | B2 |
8824485 | Biswas et al. | Sep 2014 | B2 |
8854831 | Arnouse | Oct 2014 | B2 |
8903964 | Breslin | Dec 2014 | B2 |
9008079 | Davis et al. | Apr 2015 | B2 |
9311269 | Davis et al. | Apr 2016 | B2 |
9465771 | Davis et al. | Oct 2016 | B2 |
20010046227 | Matsuhira et al. | Nov 2001 | A1 |
20020004912 | Fung | Jan 2002 | A1 |
20020040391 | Chaiken et al. | Apr 2002 | A1 |
20020083352 | Fujimoto et al. | Jun 2002 | A1 |
20020097732 | Worster et al. | Jul 2002 | A1 |
20020107903 | Richter et al. | Aug 2002 | A1 |
20020124128 | Qiu | Sep 2002 | A1 |
20020159452 | Foster et al. | Oct 2002 | A1 |
20020161917 | Shapiro et al. | Oct 2002 | A1 |
20020172205 | Tagore-Brage et al. | Nov 2002 | A1 |
20020186656 | Vu | Dec 2002 | A1 |
20020194412 | Bottom | Dec 2002 | A1 |
20020196611 | Ho et al. | Dec 2002 | A1 |
20030007493 | Oi et al. | Jan 2003 | A1 |
20030033547 | Larson et al. | Feb 2003 | A1 |
20030041266 | Ke et al. | Feb 2003 | A1 |
20030076832 | Ni | Apr 2003 | A1 |
20030093255 | Freyensee et al. | May 2003 | A1 |
20030093624 | Arimilli et al. | May 2003 | A1 |
20030110262 | Hasan et al. | Jun 2003 | A1 |
20030140190 | Mahony et al. | Jul 2003 | A1 |
20030158940 | Leigh | Aug 2003 | A1 |
20030159083 | Fukuhara et al. | Aug 2003 | A1 |
20030172191 | Williams | Sep 2003 | A1 |
20030188083 | Kumar et al. | Oct 2003 | A1 |
20030193402 | Post et al. | Oct 2003 | A1 |
20030202520 | Witkowski | Oct 2003 | A1 |
20030231624 | Alappat et al. | Dec 2003 | A1 |
20040013113 | Singh et al. | Jan 2004 | A1 |
20040017806 | Yazdy et al. | Jan 2004 | A1 |
20040017808 | Forbes et al. | Jan 2004 | A1 |
20040030938 | Barr et al. | Feb 2004 | A1 |
20040068676 | Larson et al. | Apr 2004 | A1 |
20040111612 | Choi et al. | Jun 2004 | A1 |
20040141521 | George | Jul 2004 | A1 |
20040165588 | Pandya | Aug 2004 | A1 |
20040210693 | Zeitler et al. | Oct 2004 | A1 |
20040215864 | Arimilli et al. | Oct 2004 | A1 |
20040215991 | McAfee et al. | Oct 2004 | A1 |
20040267486 | Percer et al. | Dec 2004 | A1 |
20050015378 | Gammel et al. | Jan 2005 | A1 |
20050018604 | Dropps et al. | Jan 2005 | A1 |
20050018606 | Dropps et al. | Jan 2005 | A1 |
20050018663 | Dropps | Jan 2005 | A1 |
20050021606 | Davies et al. | Jan 2005 | A1 |
20050021728 | Sugimoto | Jan 2005 | A1 |
20050030954 | Dropps | Feb 2005 | A1 |
20050033742 | Kamvar et al. | Feb 2005 | A1 |
20050033890 | Lee | Feb 2005 | A1 |
20050044195 | Westfall | Feb 2005 | A1 |
20050077921 | Percer et al. | Apr 2005 | A1 |
20050105538 | Perera et al. | May 2005 | A1 |
20050141424 | Lim et al. | Jun 2005 | A1 |
20050228852 | Santos et al. | Oct 2005 | A1 |
20050240688 | Moerman et al. | Oct 2005 | A1 |
20060002311 | Iwanaga et al. | Jan 2006 | A1 |
20060013218 | Shore et al. | Jan 2006 | A1 |
20060023245 | Sato et al. | Feb 2006 | A1 |
20060029053 | Roberts et al. | Feb 2006 | A1 |
20060090025 | Tufford et al. | Apr 2006 | A1 |
20060136570 | Pandya | Jun 2006 | A1 |
20060140211 | Huang et al. | Jun 2006 | A1 |
20060174342 | Zaheer et al. | Aug 2006 | A1 |
20060179241 | Clark et al. | Aug 2006 | A1 |
20060236371 | Fish | Oct 2006 | A1 |
20060248359 | Fung | Nov 2006 | A1 |
20060259734 | Sheu et al. | Nov 2006 | A1 |
20060265609 | Fung | Nov 2006 | A1 |
20070006001 | Isobe et al. | Jan 2007 | A1 |
20070047195 | Merkin et al. | Mar 2007 | A1 |
20070076653 | Park et al. | Apr 2007 | A1 |
20070081315 | Mondor et al. | Apr 2007 | A1 |
20070094486 | Moore et al. | Apr 2007 | A1 |
20070109968 | Hussain et al. | May 2007 | A1 |
20070130397 | Tsu | Jun 2007 | A1 |
20070174390 | Silvain et al. | Jul 2007 | A1 |
20070180310 | Johnson et al. | Aug 2007 | A1 |
20070209072 | Chen | Sep 2007 | A1 |
20070226795 | Conti et al. | Sep 2007 | A1 |
20070280230 | Park | Dec 2007 | A1 |
20070286009 | Norman | Dec 2007 | A1 |
20070288585 | Sekiguchi et al. | Dec 2007 | A1 |
20080013453 | Chiang et al. | Jan 2008 | A1 |
20080040463 | Brown et al. | Feb 2008 | A1 |
20080052437 | Loffink et al. | Feb 2008 | A1 |
20080059782 | Kruse et al. | Mar 2008 | A1 |
20080075089 | Evans et al. | Mar 2008 | A1 |
20080089358 | Basso et al. | Apr 2008 | A1 |
20080104264 | Duerk et al. | May 2008 | A1 |
20080140771 | Vass et al. | Jun 2008 | A1 |
20080140930 | Hotchkiss | Jun 2008 | A1 |
20080159745 | Segal | Jul 2008 | A1 |
20080162691 | Zhang et al. | Jul 2008 | A1 |
20080183882 | Flynn et al. | Jul 2008 | A1 |
20080186965 | Zheng et al. | Aug 2008 | A1 |
20080199133 | Takizawa et al. | Aug 2008 | A1 |
20080212273 | Bechtolsheim | Sep 2008 | A1 |
20080212276 | Bottom et al. | Sep 2008 | A1 |
20080217021 | Lembcke et al. | Sep 2008 | A1 |
20080222434 | Shimizu et al. | Sep 2008 | A1 |
20080235443 | Chow et al. | Sep 2008 | A1 |
20080239649 | Bradicich et al. | Oct 2008 | A1 |
20080243634 | Dworkin et al. | Oct 2008 | A1 |
20080250181 | Li et al. | Oct 2008 | A1 |
20080259555 | Bechtolsheim et al. | Oct 2008 | A1 |
20080259788 | Wang et al. | Oct 2008 | A1 |
20080266793 | Lee | Oct 2008 | A1 |
20080270599 | Tamir et al. | Oct 2008 | A1 |
20080288660 | Balasubramanian et al. | Nov 2008 | A1 |
20080288664 | Pettey et al. | Nov 2008 | A1 |
20080288683 | Ramey | Nov 2008 | A1 |
20080301794 | Lee | Dec 2008 | A1 |
20080310848 | Yasuda et al. | Dec 2008 | A1 |
20080313369 | Verdoorn et al. | Dec 2008 | A1 |
20080320161 | Maruccia et al. | Dec 2008 | A1 |
20090021907 | Mann et al. | Jan 2009 | A1 |
20090044036 | Merkin | Feb 2009 | A1 |
20090063443 | Arimilli et al. | Mar 2009 | A1 |
20090064287 | Bagepalli et al. | Mar 2009 | A1 |
20090080428 | Witkowski et al. | Mar 2009 | A1 |
20090097200 | Sharma et al. | Apr 2009 | A1 |
20090113130 | He et al. | Apr 2009 | A1 |
20090133129 | Jeong et al. | May 2009 | A1 |
20090135751 | Hodges et al. | May 2009 | A1 |
20090135835 | Gallatin et al. | May 2009 | A1 |
20090158070 | Gruendler | Jun 2009 | A1 |
20090172423 | Song et al. | Jul 2009 | A1 |
20090198958 | Arimilli et al. | Aug 2009 | A1 |
20090204834 | Hendin et al. | Aug 2009 | A1 |
20090204837 | Raval et al. | Aug 2009 | A1 |
20090216920 | Lauterbach et al. | Aug 2009 | A1 |
20090219827 | Chen et al. | Sep 2009 | A1 |
20090222884 | Shaji et al. | Sep 2009 | A1 |
20090225751 | Koenck et al. | Sep 2009 | A1 |
20090235104 | Fung | Sep 2009 | A1 |
20090248943 | Jiang et al. | Oct 2009 | A1 |
20090251867 | Sharma et al. | Oct 2009 | A1 |
20090259863 | Williams et al. | Oct 2009 | A1 |
20090259864 | Li et al. | Oct 2009 | A1 |
20090265045 | Coxe, III | Oct 2009 | A1 |
20090271656 | Yokota et al. | Oct 2009 | A1 |
20090276666 | Haley et al. | Nov 2009 | A1 |
20090279518 | Falk et al. | Nov 2009 | A1 |
20090282274 | Langgood et al. | Nov 2009 | A1 |
20090282419 | Mejdrich et al. | Nov 2009 | A1 |
20090313390 | Ahuja et al. | Dec 2009 | A1 |
20100005331 | Somasundaram et al. | Jan 2010 | A1 |
20100008038 | Coglitore | Jan 2010 | A1 |
20100008365 | Porat | Jan 2010 | A1 |
20100026408 | Shau | Feb 2010 | A1 |
20100040053 | Gottumukkula et al. | Feb 2010 | A1 |
20100049822 | Davies et al. | Feb 2010 | A1 |
20100051391 | Jahkonen | Mar 2010 | A1 |
20100106987 | Lambert et al. | Apr 2010 | A1 |
20100118880 | Kunz et al. | May 2010 | A1 |
20100125742 | Ohtani | May 2010 | A1 |
20100125915 | Hall et al. | May 2010 | A1 |
20100138481 | Behrens | Jun 2010 | A1 |
20100158005 | Mukhopadhyay et al. | Jun 2010 | A1 |
20100161909 | Nation et al. | Jun 2010 | A1 |
20100165983 | Aybay | Jul 2010 | A1 |
20100169479 | Jeong et al. | Jul 2010 | A1 |
20100198972 | Umbehocker | Aug 2010 | A1 |
20100198985 | Kanevsky et al. | Aug 2010 | A1 |
20100218194 | Dallman et al. | Aug 2010 | A1 |
20100220732 | Hussain et al. | Sep 2010 | A1 |
20100250914 | Abdul et al. | Sep 2010 | A1 |
20100265650 | Chen et al. | Oct 2010 | A1 |
20100281246 | Bristow et al. | Nov 2010 | A1 |
20100299548 | Chadirchi et al. | Nov 2010 | A1 |
20100308897 | Evoy et al. | Dec 2010 | A1 |
20100312910 | Lin et al. | Dec 2010 | A1 |
20100312969 | Yamazaki et al. | Dec 2010 | A1 |
20100318812 | Auradkar et al. | Dec 2010 | A1 |
20110023104 | Franklin | Jan 2011 | A1 |
20110026397 | Saltsidis et al. | Feb 2011 | A1 |
20110029652 | Chhuor et al. | Feb 2011 | A1 |
20110058573 | Balakavi et al. | Mar 2011 | A1 |
20110075369 | Sun et al. | Mar 2011 | A1 |
20110090633 | Rabinovitz | Apr 2011 | A1 |
20110103391 | Davis et al. | May 2011 | A1 |
20110113115 | Chang et al. | May 2011 | A1 |
20110119344 | Eustis | May 2011 | A1 |
20110123014 | Smith | May 2011 | A1 |
20110138046 | Bonnier et al. | Jun 2011 | A1 |
20110185370 | Tamir | Jul 2011 | A1 |
20110191514 | Wu et al. | Aug 2011 | A1 |
20110191610 | Agarwal et al. | Aug 2011 | A1 |
20110197012 | Liao et al. | Aug 2011 | A1 |
20110210975 | Wong et al. | Sep 2011 | A1 |
20110239014 | Karnowski | Sep 2011 | A1 |
20110271159 | Ahn et al. | Nov 2011 | A1 |
20110273840 | Chen | Nov 2011 | A1 |
20110295991 | Aida | Dec 2011 | A1 |
20110296141 | Daffron | Dec 2011 | A1 |
20110320690 | Petersen et al. | Dec 2011 | A1 |
20120011500 | Faraboschi et al. | Jan 2012 | A1 |
20120020207 | Corti et al. | Jan 2012 | A1 |
20120050981 | Xu et al. | Mar 2012 | A1 |
20120054469 | Ikeya et al. | Mar 2012 | A1 |
20120054511 | Brinks et al. | Mar 2012 | A1 |
20120081850 | Regimbal et al. | Apr 2012 | A1 |
20120096211 | Davis et al. | Apr 2012 | A1 |
20120099265 | Reber | Apr 2012 | A1 |
20120131201 | Matthews et al. | May 2012 | A1 |
20120155168 | Kim et al. | Jun 2012 | A1 |
20120198252 | Kirschtein et al. | Aug 2012 | A1 |
20120207165 | Davis | Aug 2012 | A1 |
20120297042 | Davis et al. | Nov 2012 | A1 |
20130010639 | Armstrong et al. | Jan 2013 | A1 |
20130024645 | Cheriton et al. | Jan 2013 | A1 |
20130031331 | Cheriton et al. | Jan 2013 | A1 |
20130058250 | Casado et al. | Mar 2013 | A1 |
20130094499 | Davis et al. | Apr 2013 | A1 |
20130097448 | Davis et al. | Apr 2013 | A1 |
20130111107 | Chang et al. | May 2013 | A1 |
20130148667 | Hama et al. | Jun 2013 | A1 |
20130163605 | Chandra et al. | Jun 2013 | A1 |
20130290643 | Lim et al. | Oct 2013 | A1 |
20130290650 | Chang et al. | Oct 2013 | A1 |
20130318269 | Dalal et al. | Nov 2013 | A1 |
20140122833 | Davis et al. | May 2014 | A1 |
20140359044 | Davis et al. | Dec 2014 | A1 |
20140365596 | Kanevsky et al. | Dec 2014 | A1 |
20150039840 | Chandra et al. | Feb 2015 | A1 |
20150103826 | Davis | Apr 2015 | A1 |
Number | Date | Country |
---|---|---|
2005-223753 | Aug 2005 | JP |
2005-536960 | Dec 2005 | JP |
M377621 | Apr 2010 | TW |
201017430 | May 2010 | TW |
WO-2004021641 | Mar 2004 | WO |
WO-2005013143 | Feb 2005 | WO |
WO-2008000193 | Jan 2008 | WO |
WO-2011044271 | Apr 2011 | WO |
WO-2012037494 | Mar 2012 | WO |
Entry |
---|
Advanced Switching Technology Tech Brief, published 2005, 2 pages. |
Chapter 1 Overview of the Origin Family Architecture from Origin and Onyx2 Theory of Operations Manual, published 1997, 18 pages. |
Cisco MDS 9000 Family Multiprotocol Services Module, published 2006, 13 pages. |
Comparing the I2C BUS to the SMBUS, Maxim Integrated, Dec. 1, 2000, p. 1. |
Deering, “IP Multicast Extensions for 4.3BSD UNIX and related Systems,” Jun. 1999, 5 pages. |
Extended European Search Report for EP 10827330.1, dated Jun. 5, 2013. |
Final Office Action on U.S. Appl. No. 12/794,996, dated Jun. 19, 2013. |
Final Office Action on U.S. Appl. No. 13/624,725, dated Nov. 13, 2013. |
Final Office Action on U.S. Appl. No. 13/624,731, dated Jul. 25, 2014. |
Final Office Action on U.S. Appl. No. 13/705,340, dated Aug. 2, 2013. |
Final Office Action on U.S. Appl. No. 13/705,414, dated Aug. 9, 2013. |
Final Office Action on U.S. Appl. No. 13/624,731, dated Nov. 12, 2013. |
fpga4fun.com,“What is JTAG?”, 2 pages, Jan. 31, 2010. |
From AT to BTX: Motherboard Form Factor, Webopedia, Apr. 29, 2005, p. 1. |
HP Virtual Connect Traffic Flow—Technology brief, Jan. 2012, 22 pages. |
International Preliminary Report on Patentability for PCT/US2012/038986 dated Nov. 26, 2013. |
International Preliminary Report on Patentability issued on PCT/US12/62608, dated May 6, 2014. |
International Search Report and Written Opinion for PCT/US12/38987, dated Aug. 16, 2012. |
International Search Report and Written Opinion for PCT/US12/62608, dated Jan. 18, 2013. |
International Search Report and Written Opinion for PCT/US2010/053227, dated May 10, 2012. |
International Search Report and Written Opinion on PCT/US2012/038986, dated Mar. 14, 2013. |
Jansen et al., “SATA-IO to Develop Specification for Mini Interface Connector” Press Release Sep. 21, 2009, Serial ATA3 pages. |
Nawathe et al., “Implementation of an 8-Core, 64-Thread, Power Efficient SPARC Server on a Chip”, IEEE Journal of Solid-State Circuits, vol. 43, No. 1, Jan. 2008, pp. 6-20. |
Non-Final Action on U.S. Appl. No. 13/728,362, dated Feb. 21, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/475,722, dated Jan. 17, 2014. |
Non-Final Office Action on U.S. Appl. No. 12/794,996, dated Sep. 17, 2012. |
Non-Final Office Action on U.S. Appl. No. 13/453,086, dated Mar. 12, 2013. |
Non-Final Office Action on U.S. Appl. No. 13/475,713, dated Apr. 1, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/527,505, dated May 8, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/527,498, dated May 8, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/624,725, dated Jan. 10, 2013. |
Non-final office action on U.S. Appl. No. 13/624,731 dated Jan. 29, 2013. |
Non-Final Office Action on U.S. Appl. No. 13/692,741, dated Sep. 4, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/705,286, dated May 13, 2013. |
Non-Final Office Action on U.S. Appl. No. 13/705,340, dated Mar. 12, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/705,340, dated Mar. 29, 2013. |
Non-Final Office Action on U.S. Appl. No. 13/705,414, dated Apr. 9, 2013. |
Non-Final Office Action on U.S. Appl. No. 13/705,428, dated Jul. 10, 2013. |
Notice of Allowance on U.S. Appl. No. 13/453,086, dated Jul. 18, 2013. |
Notice of Allowance on U.S. Appl. No. 13/705,386, dated Jan. 24, 2014. |
Notice of Allowance on U.S. Appl. No. 13/705,414, dated Nov. 4, 2013. |
Venaas, “IPv4 Multicast Address Space Registry,” 2013, http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xhtml. |
PCT/US2011/051996, International Search Report dated Jan. 19, 2012 (2 pages). |
PCT/US2011/051996, Written Opinion dated Jan. 19, 2012 (9 pages). |
Final Office Action on U.S. Appl. No. 13/527,505, dated Dec. 5, 2014. |
Notice of Allowance on U.S. Appl. No. 13/705340, dated Dec. 3, 2014. |
Non-Final Office Action on U.S. Appl. No. 14/106,698, dated Feb. 12, 2015. |
Notice of Allowance on U.S. Appl. No. 13/475,713, dated Feb. 5, 2015. |
Reexamination Report on Japanese Application 2012-536877, dated Jan. 22, 2015 (English Translation not available). |
Search Report on EP Application 10827330.1, dated Feb. 12, 2015. |
Final Office Action on U.S. Appl. No. 13/692,741, dated Mar. 11, 2015. |
Notice of Allowance on U.S. Appl. No. 13/475,722, dated Feb. 27, 2015. |
Notice of Allowance on U.S. Appl. No. 13/527,498, dated Feb. 23, 2015. |
Notice of Allowance on U.S. Appl. No. 13/527,505, dated Mar. 6, 2015. |
Notice of Allowance on U.S. Appl. No. 13/624,731, dated Mar. 5, 2015. |
Non-Final Office Action on U.S. Appl. No. 13/624,725, dated Apr. 23, 2015. |
Non-Final Office Action on U.S. Appl. No. 14/052,723, dated May 1, 2015. |
Non-Final Office Action on U.S. Appl. No. 13/728,308, dated May 14, 2015. |
Final Office Action on U.S. Appl. No. 12/889,721, dated May 22, 2015. |
Final Office Action on U.S. Appl. No. 12/889,721, dated Apr. 17, 2014. |
Final Office Action on U.S. Appl. No. 13/475,713, dated Oct. 17, 2014. |
Final Office Action on U.S. Appl. No. 13/475,722, dated Oct. 20, 2014. |
International Preliminary Report on Patentability for PCT/US2009/044200, dated Nov. 17, 2010. |
International Preliminary Report on Patentability for PCT/US2012/061747, dated Apr. 29, 2014. |
International Search Report and Written Opinion for PCT/US12/61747, dated Mar. 1, 2013. |
International Search Report and Written Opinion on PCT/US09/44200, dated Jul. 1, 2009. |
Non-Final Office Action on U.S. Appl. No. 12/889,721, dated Jul. 2, 2013. |
Non-Final Office Action on U.S. Appl. No. 12/889,721, dated Oct. 11, 2012. |
Non-Final Office Action on U.S. Appl. No. 12/889,721, dated Sep. 29, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/284,855, dated Dec. 19, 2013. |
Notice of Allowance on U.S. Appl. No. 13/284,855, dated Jul. 14, 2014. |
Final Office Action on U.S. Appl. No. 13/527,498, dated Nov. 17, 2014. |
Non-Final Office Action on U.S. Appl. No. 13/662,759, dated Nov. 6, 2014. |
Elghany et al., “High Throughput High Performance NoC Switch,” NORCHIP 2008, Nov. 2008, pp. 237-240. |
Grecu et al., “A Scalable Communication-Centric SoC Interconnect Architecture” Proceedings 5th International Symposium on Quality Electronic Design, 2005, pp. 343, 348 (full article included). |
Hossain et al., “Extended Butterfly Fat Tree Interconnection (EFTI) Architecture for Network on CHIP,” 2005 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Aug. 2005, pp. 613-616. |
Non-Final Office Action on U.S. Appl. No. 14/334,931, dated Jan. 5, 2015. |
Pande et al., “Design of a Switch for Network on Chip Applications,” May 25-28, 2003 Proceedings of the 2003 International Symposium on Circuits and Systems, vol. 5, pp. V217-V220. |
Final Office Action on U.S. Appl. No. 14/052,723, dated Dec. 3, 2015. |
Notice of Allowance on U.S. Appl. No. 13/692,741 dated Dec. 4, 2015. |
Non-Final Office Action on U.S. Appl. No. 14/334,931 dated Dec. 11, 2015. |
Notice of Allowance U.S. Appl. No. 13/728,308, dated Oct. 7, 2015. |
Office Action on Taiwan Application 100133390, dated Aug. 25, 2015 (English translation not available). |
Non-Final Office Action on U.S. Appl. No. 14/106,697, dated Aug. 17, 2015. |
Office Action on Taiwan Application 101139729, dated May 25, 2015 (English translation not available). |
Final Office Action on U.S. Appl. No. 13/662,759, dated Feb. 22, 2016. |
Final Office Action on U.S. Appl. No. 14/106,697 dated Feb. 2, 2016. |
Non-Final Office Action on U.S. Appl. No. 12/889,721, dated Feb. 24, 2016. |
Das et al., “Unifying Packet and Circuit Switched Networks,” IEEE Globecom Workshops 2009, Nov. 30, 2009, pp. 1-6. |
Final Office Action on U.S. Appl. No. 13/624,725 dated Mar. 10, 2016. |
Non-Final Office Action on U.S. Appl. No. 14/725,543 dated Apr. 7, 2016. |
Notice of Allowance on U.S. Appl. No. 13/624,725, dated Mar. 30, 2016. |
Non-Final Office Action on U.S. Appl. No. 14/334,178 dated Dec. 18, 2015. |
Final Office Action on U.S. Appl. No. 12/889,721 dated Aug. 2, 2016. |
Final Office Action on U.S. Appl. No. 13/728,428 dated May 6, 2016. |
Notice of Allowance on U.S. Appl. No. 14/334,931 dated May 20, 2016. |
Notice of Allowance on U.S. Appl. No. 13/662,759 dated May 10, 2016. |
Notice of Allowance on U.S. Appl. No. 14/334,178 dated Jun. 8, 2016. |
Notice of Allowance on U.S. Appl. No. 13/728,428 dated Jul. 18, 2016. |
Notice of Allowance on U.S. Appl. No. 14/725,543 dated Jul. 21, 2016. |
HP ProLiant SL6500 Scalable System, Family data sheet, HP Technical sheet, Sep. 2010 4 pages. |
Non-Final Office Action on U.S. Appl. No. 15/281,462 dated Feb. 10, 2017. |
Notice of Allowance issued on U.S. Appl. No. 14/052,723, dated Feb. 8, 2017. |
Non-Final Office Action on U.S. Appl. No. 14/753,948 dated Nov. 4, 2016. |
Notice of Allowance on U.S. Appl. No. 14/106,697 dated Oct. 24, 2016. |
Non-Final Office Action on U.S. Appl. No. 14/809,723 dated Dec. 30, 2016. |
Non-Final Office Action on U.S. Appl. No. 15/270,418 dated Apr. 21, 2017. |
Notice of Allowance on U.S. Appl. No. 15/360,668, dated May 5, 2017. |
Final Office Action on U.S. Appl. No. 15/281,462 dated Jun. 13, 2017. |
Non-Final Office Action on U.S. Appl. No. 15/254,111 dated Jun. 20, 2017. |
Notice of Allowance on U.S. Appl. No. 14/753,948 dated Jun. 14, 2017. |
Final Office Action on U.S. Appl. No. 14/334,178, dated Nov. 4, 2015. |
Final Office Action on U.S. Appl. No. 14/334,931, dated Jul. 9, 2015. |
Non-Final Office Action on U.S. Appl. No. 13/692,741, dated Jul. 1, 2015. |
Non-Final Office Action on U.S. Appl. No. 13/728,428, dated Jun. 12, 2015. |
Final Office Action on U.S. Appl. No. 14/809,723 dated Aug. 25, 2017. |
Non-Final Office Action on U.S. Appl. No. 15/078,115 dated Sep. 5, 2017. |
Notice of Allowance on U.S. Appl. No. 15/254,111 dated Sep. 1, 2017. |
Non-Final Office Action on U.S. Appl. No. 15/357,332 dated Nov. 9, 2017. |
Notice of Allowance on U.S. Appl. No. 15/270,418 dated Nov. 2, 2017. |
Number | Date | Country | |
---|---|---|---|
20120096211 A1 | Apr 2012 | US | |
20150381528 A9 | Dec 2015 | US |
Number | Date | Country | |
---|---|---|---|
61383585 | Sep 2010 | US | |
61256723 | Oct 2009 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12794996 | Jun 2010 | US |
Child | 13234054 | US |