WO2001024029A3 - Network topology for a scalable multiprocessor system - Google Patents
Network topology for a scalable multiprocessor system Download PDFInfo
- Publication number
- WO2001024029A3 WO2001024029A3 PCT/US2000/027024 US0027024W WO0124029A3 WO 2001024029 A3 WO2001024029 A3 WO 2001024029A3 US 0027024 W US0027024 W US 0027024W WO 0124029 A3 WO0124029 A3 WO 0124029A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scalable
- processing element
- multiprocessor system
- network topology
- routers
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17306—Intercommunication techniques
- G06F15/17312—Routing techniques specific to parallel machines, e.g. wormhole, store and forward, shortest path problem congestion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17337—Direct connection machines, e.g. completely connected computers, point to point communication networks
- G06F15/17343—Direct connection machines, e.g. completely connected computers, point to point communication networks wherein the interconnection is dynamically configurable, e.g. having loosely coupled nearest neighbor architecture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17356—Indirect interconnection networks
- G06F15/17368—Indirect interconnection networks non hierarchical topologies
- G06F15/17381—Two dimensional, e.g. mesh, torus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/14—Routing performance; Theoretical aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
Abstract
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE60034470T DE60034470T2 (en) | 1999-09-29 | 2000-09-29 | Massively parallel data processing system and scalable interconnection network for such a system |
JP2001526728A JP4480315B2 (en) | 1999-09-29 | 2000-09-29 | Scalable multiprocessor network |
EP00967199A EP1222557B1 (en) | 1999-09-29 | 2000-09-29 | Network topology for a scalable multiprocessor system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/408,972 | 1999-09-29 | ||
US09/408,972 US6973559B1 (en) | 1999-09-29 | 1999-09-29 | Scalable hypercube multiprocessor network for massive parallel processing |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001024029A2 WO2001024029A2 (en) | 2001-04-05 |
WO2001024029A3 true WO2001024029A3 (en) | 2001-08-30 |
Family
ID=23618525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/027024 WO2001024029A2 (en) | 1999-09-29 | 2000-09-29 | Network topology for a scalable multiprocessor system |
Country Status (5)
Country | Link |
---|---|
US (5) | US6973559B1 (en) |
EP (1) | EP1222557B1 (en) |
JP (1) | JP4480315B2 (en) |
DE (1) | DE60034470T2 (en) |
WO (1) | WO2001024029A2 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6973559B1 (en) | 1999-09-29 | 2005-12-06 | Silicon Graphics, Inc. | Scalable hypercube multiprocessor network for massive parallel processing |
US7436775B2 (en) * | 2003-07-24 | 2008-10-14 | Alcatel Lucent | Software configurable cluster-based router using stock personal computers as cluster nodes |
US20050138324A1 (en) * | 2003-12-19 | 2005-06-23 | International Business Machines Corporation | Processing unit having a dual channel bus architecture |
US7486619B2 (en) * | 2004-03-04 | 2009-02-03 | International Business Machines Corporation | Multidimensional switch network |
US9990607B1 (en) | 2006-01-13 | 2018-06-05 | Wensheng Hua | Balanced network and method |
US7826455B2 (en) * | 2007-11-02 | 2010-11-02 | Cisco Technology, Inc. | Providing single point-of-presence across multiple processors |
US7872990B2 (en) * | 2008-04-30 | 2011-01-18 | Microsoft Corporation | Multi-level interconnection network |
US8001310B2 (en) | 2009-03-04 | 2011-08-16 | Hewlett-Packard Development Company, L.P. | Scalable computer node having an expansion module that is socket-compatible with a central processing unit |
US9479358B2 (en) * | 2009-05-13 | 2016-10-25 | International Business Machines Corporation | Managing graphics load balancing strategies |
US8307116B2 (en) * | 2009-06-19 | 2012-11-06 | Board Of Regents Of The University Of Texas System | Scalable bus-based on-chip interconnection networks |
TWI410087B (en) * | 2010-12-20 | 2013-09-21 | Ind Tech Res Inst | Manycore networks-on-chip architecture |
EP2759100B1 (en) | 2011-10-26 | 2015-03-04 | International Business Machines Corporation | Optimising data transmission in a hypercube network |
US9294419B2 (en) * | 2013-06-26 | 2016-03-22 | Intel Corporation | Scalable multi-layer 2D-mesh routers |
JP6337606B2 (en) | 2014-05-15 | 2018-06-06 | 富士通株式会社 | Information processing apparatus, route determination method, and program |
RU2635896C1 (en) * | 2016-07-07 | 2017-11-16 | Акционерное общество "Научно-исследовательский институт вычислительных комплексов им. М.А. Карцева" (АО "НИИВК им. М.А. Карцева") | High-performance computer platform based on processors with heterogeneous architecture |
US10057334B2 (en) | 2016-11-14 | 2018-08-21 | Futurewei Technologies, Inc. | Quad full mesh and dimension driven network architecture |
RU2708794C2 (en) * | 2018-05-21 | 2019-12-11 | Общество с ограниченной ответственностью "Центр инженерной физики при МГУ имени М.В. Ломоносова" | Computational module for multi-stream processing of digital data and processing method using said module |
US11750531B2 (en) | 2019-01-17 | 2023-09-05 | Ciena Corporation | FPGA-based virtual fabric for data center computing |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878241A (en) * | 1990-11-13 | 1999-03-02 | International Business Machine | Partitioning of processing elements in a SIMD/MIMD array processor |
WO1999026429A2 (en) * | 1997-11-17 | 1999-05-27 | Cray Research, Inc. | Hybrid hypercube/torus architecture |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5113523A (en) * | 1985-05-06 | 1992-05-12 | Ncube Corporation | High performance computer system |
US4860201A (en) * | 1986-09-02 | 1989-08-22 | The Trustees Of Columbia University In The City Of New York | Binary tree parallel processor |
KR910002325B1 (en) * | 1987-01-12 | 1991-04-11 | 후지쓰 가부시기가이샤 | Data transferring buffer circuits for data exchange |
JPS63172362A (en) | 1987-01-12 | 1988-07-16 | Fujitsu Ltd | Inter-processor communication system |
US5187801A (en) * | 1990-04-11 | 1993-02-16 | Thinking Machines Corporation | Massively-parallel computer system for generating paths in a binomial lattice |
US5133073A (en) * | 1990-05-29 | 1992-07-21 | Wavetracer, Inc. | Processor array of N-dimensions which is physically reconfigurable into N-1 |
US5625836A (en) * | 1990-11-13 | 1997-04-29 | International Business Machines Corporation | SIMD/MIMD processing memory element (PME) |
US5794059A (en) * | 1990-11-13 | 1998-08-11 | International Business Machines Corporation | N-dimensional modified hypercube |
IE920032A1 (en) * | 1991-01-11 | 1992-07-15 | Marconi Gec Ltd | Parallel processing apparatus |
US5263124A (en) * | 1991-02-27 | 1993-11-16 | Neural Systems Corporation | Method for producing a binary tree, pattern recognition and binary vector classification method using binary trees, and system for classifying binary vectors |
JPH05204876A (en) | 1991-10-01 | 1993-08-13 | Hitachi Ltd | Hierarchical network and multiprocessor using the same |
US5471580A (en) * | 1991-10-01 | 1995-11-28 | Hitachi, Ltd. | Hierarchical network having lower and upper layer networks where gate nodes are selectively chosen in the lower and upper layer networks to form a recursive layer |
IT1260848B (en) * | 1993-06-11 | 1996-04-23 | Finmeccanica Spa | MULTIPROCESSOR SYSTEM |
US5669008A (en) * | 1995-05-05 | 1997-09-16 | Silicon Graphics, Inc. | Hierarchical fat hypercube architecture for parallel processing systems |
US6041358A (en) * | 1996-11-12 | 2000-03-21 | Industrial Technology Research Inst. | Method for maintaining virtual local area networks with mobile terminals in an ATM network |
US6334177B1 (en) * | 1998-12-18 | 2001-12-25 | International Business Machines Corporation | Method and system for supporting software partitions and dynamic reconfiguration within a non-uniform memory access system |
US6973559B1 (en) * | 1999-09-29 | 2005-12-06 | Silicon Graphics, Inc. | Scalable hypercube multiprocessor network for massive parallel processing |
-
1999
- 1999-09-29 US US09/408,972 patent/US6973559B1/en not_active Expired - Lifetime
-
2000
- 2000-09-29 JP JP2001526728A patent/JP4480315B2/en not_active Expired - Fee Related
- 2000-09-29 WO PCT/US2000/027024 patent/WO2001024029A2/en active IP Right Grant
- 2000-09-29 EP EP00967199A patent/EP1222557B1/en not_active Expired - Lifetime
- 2000-09-29 DE DE60034470T patent/DE60034470T2/en not_active Expired - Fee Related
-
2005
- 2005-12-06 US US11/295,676 patent/US20060282648A1/en not_active Abandoned
-
2008
- 2008-05-16 US US12/121,941 patent/US8433816B2/en not_active Expired - Fee Related
-
2013
- 2013-04-29 US US13/873,058 patent/US9514092B2/en not_active Expired - Lifetime
-
2016
- 2016-07-26 US US15/220,189 patent/US20160337229A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878241A (en) * | 1990-11-13 | 1999-03-02 | International Business Machine | Partitioning of processing elements in a SIMD/MIMD array processor |
WO1999026429A2 (en) * | 1997-11-17 | 1999-05-27 | Cray Research, Inc. | Hybrid hypercube/torus architecture |
Non-Patent Citations (1)
Title |
---|
H. NISHI, K. NISHIMURA, K. ANJO, T. KUDOH, H. AMANO: "The JUMP-1 router chip: A versatile router for supporting a distributed shared memory", PROCEEDING OFTHE 1996 IEEE 15TH ANNUAL INTERNATIONAL PHOENIX CONFERENCE ON COMPUTERS AND COMMUNICATION, no. conf. 15, 27 March 1996 (1996-03-27) - 29 March 1996 (1996-03-29), Scottdale, AZ, USA, pages 158 - 164, XP000594785 * |
Also Published As
Publication number | Publication date |
---|---|
US6973559B1 (en) | 2005-12-06 |
JP2003510720A (en) | 2003-03-18 |
US20130246653A1 (en) | 2013-09-19 |
JP4480315B2 (en) | 2010-06-16 |
EP1222557B1 (en) | 2007-04-18 |
EP1222557A2 (en) | 2002-07-17 |
US20060282648A1 (en) | 2006-12-14 |
DE60034470D1 (en) | 2007-05-31 |
US20090113172A1 (en) | 2009-04-30 |
US20160337229A1 (en) | 2016-11-17 |
US8433816B2 (en) | 2013-04-30 |
DE60034470T2 (en) | 2008-01-03 |
US9514092B2 (en) | 2016-12-06 |
WO2001024029A2 (en) | 2001-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1999026429A3 (en) | Hybrid hypercube/torus architecture | |
WO2001024029A3 (en) | Network topology for a scalable multiprocessor system | |
CA2157144A1 (en) | Method for adaptive routing in a communication network | |
ES2157019T3 (en) | METHOD AND STRUCTURE OF RESOURCE MANAGEMENT OF A NETWORK. | |
WO1996007257A3 (en) | Scalable distributed computing environment | |
WO1996018256A3 (en) | Multi-processor environments | |
EP1132822A3 (en) | A communication node with a first bus configuration for arbitration and a second bus configuration for data transfer | |
CA2212278A1 (en) | Route finding in communications networks | |
GB2363544B (en) | Communications networks | |
EP1016980A3 (en) | Distributed multi-fabric interconnect | |
WO2001054350A3 (en) | System and method for modeling communication networks | |
JPH10222480A (en) | Mutual connection network and data transfer method | |
GB0011021D0 (en) | Communications system | |
CN1047743A (en) | Processor unit networks | |
WO2002062081A1 (en) | Partially interconnected networks | |
WO2001031848A3 (en) | Managed network node including multiple managed resources | |
Ravindran et al. | Reconfiguration of spanning trees in networks in the presence of node failures | |
Dimakopoulos | On single-port multinode broadcasting | |
Milway | Binary routing networks | |
WO2001038951A3 (en) | A method and system for circumscribing a topology to form ring structures | |
Breznay | Pram simulation in hierarchical interconnection networks through hypercube embedding. | |
Shen et al. | Efficient algorithms for fault-tolerant communication in optical WDM networks(short version) | |
Pramanik et al. | A communication structure for supporting fault-tolerant and adaptive wormhole routing in a binary n-cube |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2000967199 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2001 526728 Kind code of ref document: A Format of ref document f/p: F |
|
WWP | Wipo information: published in national office |
Ref document number: 2000967199 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 2000967199 Country of ref document: EP |