Claims
- 1. A multi-fabric interconnection system, comprising:
k interconnection fabrics each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes
- 2. The interconnection system of claim 1, wherein the number k of interconnection fabrics is bounded above by the relationship
- 3. The interconnection system of claim 1, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 4. The interconnection system of claim 1, wherein the vertex cardinality, m, is bounded above by the relationship
- 5. The interconnection system of claim 1, wherein the vertex cardinality, m, is bounded below by the relationship
- 6. The interconnection system of claim 1, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 7. A multi-fabric interconnection system, comprising:
k interconnection fabrics each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the number k of interconnection fabrics is bounded above by the relationship 32k≤(p+12).
- 8. The interconnection system of claim 7, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 9. The interconnection system of claim 7, wherein the vertex cardinality, m, is bounded above by the relationship
- 10. The interconnection system of claim 7, wherein the vertex cardinality, m, is bounded below by the relationship
- 11. The interconnection system of claim 7, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 12. A multi-fabric interconnection system, comprising:
k interconnection fabrics, each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein every pair from among the p ports is interconnected to at least one of k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the number k of interconnection fabrics is bounded below by the relationship 36k≥⌈(n2)(m2)⌉.
- 13. The interconnection system of claim 12, wherein the number k of the interconnection fabrics is bounded above by the relationship
- 14. The interconnection system of claim 12, wherein the vertex cardinality, m, is bounded above by the relationship
- 15. The interconnection system of claim 12, wherein the vertex cardinality, m, is bounded below by the relationship
- 16. The interconnection system of claim 12, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 17. A multi-fabric interconnection system, comprising:
k interconnection fabrics each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics.
- 18. The interconnection system of claim 17, wherein the number k of interconnection fabrics is bounded above by the relationship
- 19. The interconnection system of claim 17, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 20. The interconnection system of claim 17, wherein the vertex cardinality, m, is bounded above by the relationship
- 21. The interconnection system of claim 17, wherein the vertex cardinality, m, is bounded below by the relationship
- 22. The interconnection system of claim 17, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 23. A multi-fabric interconnection system, comprising:
k interconnection fabrics each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the vertex cardinality, m, is bounded above by the relationship 44m≤2⌈np+1⌉.
- 24. The interconnection system of claim 23, wherein the vertex cardinality, m, is bounded below by the relationship
- 25. The interconnection system of claim 23, wherein the number k of interconnection fabrics is bounded above by the relationship
- 26. The interconnection system of claim 23, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 27. The interconnection system of claim 23, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 28. A multi-fabric interconnection system, comprising:
k interconnection fabrics, each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein every pair from among the p ports is interconnected to at least one of k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the vertex cardinality, m, is bounded below by the relationship 48m≥⌈n+p-1p⌉.
- 29. The interconnection system of claim 28, wherein the vertex cardinality, m, is bounded above by the relationship
- 30. The interconnection system of claim 28, wherein the number k of interconnection fabrics is bounded above by the relationship
- 31. The interconnection system of claim 28, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 31. The interconnection system of claim 28, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 32. A multi-fabric interconnection system, comprising:
k incomplete interconnection fabrics each having a vertex cardinality, m; and n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics.
- 33. The interconnection system of claim 32, wherein the vertex cardinality, m, is bounded above by the relationship
- 34. The interconnection system of claim 32, wherein the vertex cardinality, m, is bounded below by the relationship
- 35. The interconnection system of claim 32, wherein the number k of interconnection fabrics is bounded above by the relationship
- 36. The interconnection system of claim 32, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 37. The interconnection system of claim 32, wherein the k interconnection fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 38. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes.
- 39. The method of claim 38, wherein the number k of interconnection fabrics is bounded above by the relationship
- 40. The method of claim 38, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 41. The method of claim 38, wherein the vertex cardinality, m, is bounded above by the relationship
- 42. The method of claim 38, wherein the vertex cardinality, m, is bounded below by the relationship
- 43. The method of claim 38, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 44. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the number k of interconnection fabrics is bounded above by the relationship 60k≤(p+12).
- 45. The method of claim 44, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 46. The method of claim 44, wherein the vertex cardinality, m, is bounded above by the relationship
- 47. The method of claim 44, wherein the vertex cardinality, m, is bounded below by the relationship
- 48. The method of claim 44, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 49. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k fabrics, each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein every pair from among the p ports is interconnected to at least one of k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the number k of interconnection fabrics is bounded below by the relationship 64k≥⌈(n2)(m2)⌉.
- 50. The method of claim 49, wherein the number k of the interconnection fabrics is bounded above by the relationship
- 51. The method of claim 49, wherein the vertex cardinality, m, is bounded above by the relationship
- 52. The method of claim 49, wherein the vertex cardinality, m, is bounded below by the relationship
- 53. The method of claim 49, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 54. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics.
- 55. The method of claim 54, wherein the number k of interconnection fabrics is bounded above by the relationship
- 56. The method of claim 54, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 57. The method of claim 54, wherein the vertex cardinality, m, is bounded above by the relationship
- 58. The method of claim 54, wherein the vertex cardinality, m, is bounded below by the relationship
- 59. The method of claim 54, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 60. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the vertex cardinality, m, is bounded above by the relationship 72m≤2⌈np+1⌉.
- 61. The method of claim 60, wherein the vertex cardinality, m, is bounded below by the relationship
- 62. The method of claim 60, wherein the number k of interconnection fabrics is bounded above by the relationship
- 63. The method of claim 60, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 64. The method of claim 60, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 61. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k fabrics, each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein every pair from among the p ports is interconnected to at least one of k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the vertex cardinality, m, is bounded below by the relationship 76m≥⌈n+p-1p⌉.
- 62. The method of claim 61, wherein the vertex cardinality, m, is bounded above by the relationship
- 63. The method of claim 61, wherein the number k of interconnection fabrics is bounded above by the relationship
- 64. The method of claim 61, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 65. The method of claim 61, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 66. A method for designing a multi-fabric interconnection system, comprising:
interconnecting k incomplete fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics.
- 67. The method of claim 66, wherein the vertex cardinality, m, is bounded above by the relationship
- 68. The method of claim 67, wherein the vertex cardinality, m, is bounded below by the relationship
- 69. The method of claim 67, wherein the number k of interconnection fabrics is bounded above by the relationship
- 70. The method of claim 67, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 71. The method of claim 67, wherein the k incomplete fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 72. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes.
- 73. The computer-readable medium of claim 72, wherein the number k of interconnection fabrics is bounded above by the relationship
- 74. The computer-readable medium of claim 72, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 75. The computer-readable medium of claim 72, wherein the vertex cardinality, m, is bounded above by the relationship
- 76. The computer-readable medium of claim 72, wherein the vertex cardinality, m, is bounded below by the relationship
- 76. The computer-readable medium of claim 72, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 77. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the number k of interconnection fabrics is bounded above by the relationship 88k≤(p+12).
- 78. The computer-readable medium of claim 77, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 79. The computer-readable medium of claim 77, wherein the vertex cardinality, m, is bounded above by the relationship
- 80. The computer-readable medium of claim 77, wherein the vertex cardinality, m, is bounded below by the relationship
- 81. The computer-readable medium of claim 77, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 82. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k fabrics, each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein every pair from among the p ports is interconnected to at least one of k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the number k of interconnection fabrics is bounded below by the relationship 92k≥⌈(n2)(m2)⌉.
- 83. The computer-readable medium of claim 82, wherein the number k of the interconnection fabrics is bounded above by the relationship
- 84. The computer-readable medium of claim 82, wherein the vertex cardinality, m, is bounded above by the relationship
- 85. The computer-readable medium of claim 82, wherein the vertex cardinality, m, is bounded below by the relationship
- 86. The computer-readable medium of claim 82, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 87. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics.
- 88. The computer-readable medium of claim 87, wherein the number k of interconnection fabrics is bounded above by the relationship
- 89. The computer-readable medium of claim 87, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 90. The computer-readable medium of claim 87, wherein the vertex cardinality, m, is bounded above by the relationship
- 91. The computer-readable medium of claim 87, wherein the vertex cardinality, m, is bounded below by the relationship
- 92. The computer-readable medium of claim 87, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 93. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the vertex cardinality, m, is bounded above by the relationship 100m≤2⌈np+1⌉.
- 94. The computer-readable medium of claim 93, wherein the vertex cardinality, m, is bounded below by the relationship
- 95. The computer-readable medium of claim 93, wherein the number k of interconnection fabrics is bounded above by the relationship
- 96. The computer-readable medium of claim 93, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 97. The computer-readable medium of claim 93, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 98. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k fabrics, each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics, wherein every pair from among the p ports is interconnected to at least one of k interconnection fabrics, wherein each of the k interconnection fabrics interconnects less than all of the n nodes, and wherein the vertex cardinality, m, is bounded below by the relationship 104m≥⌈n+p-1p⌉.
- 99. The computer-readable medium of claim 98, wherein the vertex cardinality, m, is bounded above by the relationship
- 100. The computer-readable medium of claim 98, wherein the number k of interconnection fabrics is bounded above by the relationship
- 101. The computer-readable medium of claim 98, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 102. The computer-readable medium of claim 98, wherein the k fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 103. A computer-readable medium embodying program code for designing a multi-fabric interconnection system having instructions that cause a computer to perform steps, comprising:
interconnecting k incomplete fabrics each having a vertex cardinality, m; and interconnecting n nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the n nodes is interconnected through at least one of the k interconnection fabrics.
- 104. The computer-readable medium of claim 102, wherein the vertex cardinality, m, is bounded above by the relationship
- 105. The computer-readable medium of claim 102, wherein the vertex cardinality, m, is bounded below by the relationship
- 106. The computer-readable medium of claim 102, wherein the number k of interconnection fabrics is bounded above by the relationship
- 107. The computer-readable medium of claim 102, wherein the number k of the interconnection fabrics is bounded below by the relationship
- 108. The computer-readable medium of claim 102, wherein the k incomplete fabrics provide redundant interconnection paths between every pair of nodes from among the n nodes.
- 109. A multi-fabric interconnection system, comprising:
ten interconnection fabrics; and five nodes each having p ports, wherein p is greater than two, and wherein every pair of nodes from among the five nodes is interconnected through at least one of the ten interconnection fabrics, wherein each of the ten interconnection fabrics interconnects less than all of the five nodes.
- 110. The interconnection system of claim 108, wherein the ten interconnection fabrics provide for fault-tolerance.
- 111. The interconnection system of claim 108, wherein the ten interconnection fabrics provide for redundant interconnection paths.
REFERENCE TO EARLIER APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application No. 60/393,936 filed Jul. 2, 2002 which is herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60393936 |
Jul 2002 |
US |