KR20030009334A - 복수개의 제어선을 이용한 복수 단계 최소 로직네트워크상의 처리능력을 증가시키는 확장성 장치 및 방법 - Google Patents
복수개의 제어선을 이용한 복수 단계 최소 로직네트워크상의 처리능력을 증가시키는 확장성 장치 및 방법 Download PDFInfo
- Publication number
- KR20030009334A KR20030009334A KR1020027007842A KR20027007842A KR20030009334A KR 20030009334 A KR20030009334 A KR 20030009334A KR 1020027007842 A KR1020027007842 A KR 1020027007842A KR 20027007842 A KR20027007842 A KR 20027007842A KR 20030009334 A KR20030009334 A KR 20030009334A
- Authority
- KR
- South Korea
- Prior art keywords
- node
- nodes
- message
- data
- control signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/08—Locating faults in cables, transmission lines, or networks
-
- 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
-
- 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/02—Topology update or discovery
- H04L45/04—Interdomain routing, e.g. hierarchical routing
-
- 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/02—Topology update or discovery
- H04L45/06—Deflection routing, e.g. hot-potato routing
-
- 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/30—Routing of multiclass traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (15)
- 별개의 노드 A 및 E를 포함하여, 다수의 상호 접속된 노드를 포함하는 상호접속 구조로서,상기 노드 A는 다수의 데이터 입력 포트, 다수의 데이터 출력 포트 및 다수의 제어신호 입력 포트를 가지며,상기 노드 E는 다수의 데이터 입력 포트, 다수의 데이터 출력 포트 및 다수의 제어신호 입력 포트를 가지며,노드에 관련된 경로지정 로직으로서, 상호 접속된 노드간에 선택적으로 데이터를 경로지정하기 위한 경로지정 로직을 포함하고,상기 노드 A 및 E는 상호 접속 구조에 위치되어 노드 A는 데이터를 노드 E에 경로지정할 수 없고, 노드 E는 노드 A에 데이터를 경로지정할 수 없으며, 어떤 노드도 상호 접속 구조에서 상기 노드 A와 상기 노드 E 양쪽에서부터 경로지정되는 데이터를 가지지 않도록 하며;상기 경로지정 로직의 일부로서 포함되고 노드 A와 관련되며 노드 A를 통하여 데이터를 경로지정하기 위해서 노드 E를 통한 데이터의 경로지정에 관한 정보를 이용하는 로직을 포함하는 것을 특징으로 하는 상호 접속 구조.
- 제 1 항에 있어서,다수의 상호 접속된 노드는 노드 A 및 E와 별개의 노드 F를 포함하며, 상기노드 F는 다수의 데이터 입력포트, 다수의 데이터 출력포트 및 제어신호 출력포트를 가지며,상기 노드 A 및 F는 상호 접속 노드 구조에 위치하여 노드 A는 노드 F에 데이터를 경로지정할 수 없고, 노드 F는 노드 A를 통해서 데이터를 경로지정할 수 없으며, 노드 A 및 노드 F로부터 데이터를 경로지정하는 어떤 노드도 상호 접속 구조에 존재하지 않으며,노드 A에 관련된 상기 로직은 노드 A를 통하여 데이터를 경로지정하기 위하여 노드 F를 통한 데이터의 경로지정에 관한 정보를 이용하는 것을 특징으로 하는 상호 접속 구조.
- 제 2 항에 있어서,다수의 상호 접속된 노드는 노드 A, E 및 F와 별개인 노드 B를 포함하며, 상기 노드 B는 다수의 데이터 입력포트, 다수의 데이터 출력포트 및 제어신호 출력포트를 가지며,노드 B와 관련된 로직은 제어신호 z를 노드 A에 보낼 수 있는 경로지정 로직의 일부로서 포함되고, 상기 제어신호 z는 노드 B, F 및 E를 거치는 경로지정 가능성에 대한 정보를 포함하며, 노드 A를 거치는 데이터의 경로지정을 위한 노드 A에 관련되는 상기 로직은 노드 B, F 및 E를 거치는 데이터의 경로지정에 대한 정보에 적어도 부분적으로 의존하는 것을 특징으로 하는 상호 접속 구조.
- 제 3 항에 있어서,다수의 상호 접속된 노드는 노드 A, B, E 및 F와 별개인 노드 C를 포함하며, 상기 노드 C는 다수의 데이터 입력 포트 및 다수의 데이터 출력 포트를 가지며,상기 노드 B는 상기 노드 C로 메시지를 보내며,상기 노드 E는 상기 노드 B로 제어신호 y를 보내며,상기 노드 F는 상기 노드 B로 제어신호 x를 보내며,상기 노드 B와 관련된 로직은 제어신호 x, y에 근거하여 노드 A로 비-차단 신호 z를 보내며,노드 A는 노드 C로 메시지를 보내며,노드 C는 모든 입력 포트로 메시지를 동시에 받아들이는 것을 특징으로 하는 상호 접속 구조.
- 노드 A와 B가 노드 C에 데이터를 보내기 위하여 위치되는, 별개의 상기 노드 A, B 및 C를 포함하는 다수의 노드,상호 접속 구조의 노드를 선택적으로 결합하는 다수의 상호 접속선,노드 B로부터 노드 A로 제어신호를 전송하기 위하여 노드 B에 연결된 선 CBA를 노드 A에 전송하는 제어신호,노드 C에 데이터를 전송할 수 있고 노드 A가 노드 C에 메시지를 보내도록 허용되었음을 노드 A에 알릴 수 있는 제어신호 z를 노드 A에 보낼 수 있는 노드 B에 관련된 경로지정 로직.
- 제 5 항에 있어서,노드 C는 다수의 N 입력 포트를 가지며,노드 A 및 B로부터 나온 데이터는 노드 C에 동시에 도달하여 노드 C의 모든 N 입력포트는 동시에 메시지를 받는 것을 특징으로 하는 상호 접속 구조.
- 제 6 항에 있어서,다수의 노드는 별개의 노드 A, B, C, D, E, F 및 H를 포함하고, 상기 노드 C는 노드 A로부터 노드 D로 데이터를 보내며, 노드 B로부터 노드 H로 데이터를 동시에 보낼 수 있는 것을 특징으로 하는 상호 접속 구조.
- 제 7 항에 있어서,상기 상호 접속 구조는 계층적이며,상기 노드 A는 계층 단계 상에 있으며,상기 노드 B, C 및 D는 노드 A의 단계 바로 아래의 계층 단계 상에 있으며,노드 E, F 및 H는 상기 노드 B의 단계 바로 아래의 계층 단계 상에 있는 것을 특징으로 하는 상호 접속 구조.
- 별개의 노드 A, B 및 C를 포함하는 다수의 노드와 상기 노드를 선택적으로 결합하는 상호 접속선의 집합을 포함하고,상기 노드 C는 다수의 메시지 입력포트를 가지며, 상기 노드 A 및 C는 A가 데이터 패킷을 C에 경로지정하도록 구조 내에 위치하며,상기 노드 B와 C는 B가 데이터 패킷을 C에 보내도록 구조 내에 위치되며,상기 노드 A와 B는 B가 제어신호를 A에 보내도록 네트워크 내에 위치되며,메시지를 경로지정하기 위하여 노드 A에서 제어신호 B를 시용하는 로직을 포함하며,상기 노드 B는 메시지 MB를 C에 경로지정하며,상기 노드 A는 MG와 동시에 도달하는 C에 메시지 MA를 경로지정하며,C의 모든 입력포트는 메시지를 동시에 받아들이는 것을 특징으로 하는 상호 접속 구조.
- 입력 포트 IA및 IB와 출력포트 OH및 OD를 가지는 노드 C를 포함하는 다수의 상호 접속된 노드,입력포트 IB로부터는 접근(access) 가능하지만, 출력포트 OH로부터는 접근이 불가능한 다수의 상호 접속 구조 출력포트, 및메시지 MA가 입력 포트 IA에 도달하고 동시에 메시지 MB가 입력포트 IB에 도달할 때, 메시지 MA에 대한 목표 목적지로 출력포트 OD를 거쳐서 경로가 있고 메시지 MB에 대한 목표 목적지로 출력포트 OH를 거쳐서 경로가 있는 것을 확인시키기위해서 상호 접속 구조 내에 포함된 경로지정 로직을 포함하는 것을 특징으로 하는 상호 접속 구조.
- 제 10 항에 있어서,상기 경로지정 로직은 메시지 MB가 출력포트 OH를 사용하는 것이 봉쇄되지 않고 메시지 MA가 출력포트 OD를 사용하는 것이 차단되지 않도록 된 것을 특징으로 하는 상호 접속 구조.
- 제 11 항에 있어서,메시지 MA와 메시지 MB의 경로지정을 위한 상기 경로지정 로직은 QOS 기준에 의존하는 것을 특징으로 하는 상호 접속 구조.
- 노드 A, B, C, D 및 H 각각은 다수의 입력포트 및 다수의 출력포트를 가지며, 노드 C는 A와 B로부터 메시지를 받고 D와 H로 메시지를 경로지정 하도록 위치되어 있는, 노드 A, B, C, D 및 H를 포함하는 다수의 상호 접속 노드,출력 포트 P를 포함하여 P가 노드 C로부터 접근(access) 가능하고 노드 H로부터는 접근 불가능하도록 된 다수의 상호 접속 구조 출력포트, 및노드 A가 노드 C로 메시지 MA를 보내고 동시에 노드 B가 노드 C로 메시지 MB를 보낼 때, 노드 C는 노드 D를 거쳐서 MA에 대한 목적지 상호 접속 구조 출력포트로 MA를 경로지정하고 노드 C는 노드 H를 거쳐서 MB에 대한 목적지 상호 접속 구조 출력포트로 MB를 경로지정 하는 것을 확인하도록 상호 접속 구조 내에 포함된 경로지정 로직을 포함하는 것을 특징으로 하는 상호 접속 구조.
- 제 13 항에 있어서,상기 경로지정 로직은 메시지 MB가 노드 H로부터 차단되지 않고 메시지 MA가 노드 D로부터 차단되지 않음을 확인하는 것을 특징으로 하는 상호 접속 구조.
- 제 14 항에 있어서,상기 경로지정 로직은 QOS 기준에 응답하는 것을 특징으로 하는 상호 접속 구조.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/692,073 | 2000-10-19 | ||
| US09/692,073 US7221677B1 (en) | 2000-10-19 | 2000-10-19 | Scalable apparatus and method for increasing throughput in multiple level minimum logic networks using a plurality of control lines |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20030009334A true KR20030009334A (ko) | 2003-01-29 |
Family
ID=24779136
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020027007842A Ceased KR20030009334A (ko) | 2000-10-19 | 2001-10-17 | 복수개의 제어선을 이용한 복수 단계 최소 로직네트워크상의 처리능력을 증가시키는 확장성 장치 및 방법 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7221677B1 (ko) |
| EP (1) | EP1261881A4 (ko) |
| JP (1) | JP3950048B2 (ko) |
| KR (1) | KR20030009334A (ko) |
| CN (1) | CN1179214C (ko) |
| AU (1) | AU2002224391A1 (ko) |
| HK (1) | HK1054267B (ko) |
| IL (1) | IL150282A (ko) |
| WO (1) | WO2002033429A1 (ko) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060171386A1 (en) * | 2004-09-01 | 2006-08-03 | Interactic Holdings, Llc | Means and apparatus for a scaleable congestion free switching system with intelligent control III |
| US8065433B2 (en) * | 2009-01-09 | 2011-11-22 | Microsoft Corporation | Hybrid butterfly cube architecture for modular data centers |
| US8509078B2 (en) * | 2009-02-12 | 2013-08-13 | Microsoft Corporation | Bufferless routing in on-chip interconnection networks |
| US20110202682A1 (en) * | 2010-02-12 | 2011-08-18 | Microsoft Corporation | Network structure for data center unit interconnection |
| JP6036690B2 (ja) * | 2011-07-07 | 2016-11-30 | 日本電気株式会社 | 分散実行システム及び分散プログラム実行方法 |
| EP3014821A4 (en) | 2013-06-28 | 2017-02-22 | Intel Corporation | Mechanism to control resource utilization with adaptive routing |
| US9678800B2 (en) * | 2014-01-30 | 2017-06-13 | International Business Machines Corporation | Optimum design method for configuration of servers in a data center environment |
| CN112434483B (zh) * | 2020-12-18 | 2024-07-16 | 深圳国微芯科技有限公司 | 数据传输系统的生成方法和数据传输系统 |
| CN113219298B (zh) * | 2021-03-24 | 2022-10-11 | 昆明理工大学 | 一种复杂交流电网故障电流行波数值仿真方法 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4814980A (en) * | 1986-04-01 | 1989-03-21 | California Institute Of Technology | Concurrent hypercube system with improved message passing |
| US5175733A (en) * | 1990-12-27 | 1992-12-29 | Intel Corporation | Adaptive message routing for multi-dimensional networks |
| US5416769A (en) * | 1993-07-13 | 1995-05-16 | At&T Corp. | Controlled-feedback packet switching system |
| US5617413A (en) * | 1993-08-18 | 1997-04-01 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Scalable wrap-around shuffle exchange network with deflection routing |
| US5996020A (en) * | 1995-07-21 | 1999-11-30 | National Security Agency | Multiple level minimum logic network |
| WO1997011543A1 (en) * | 1995-09-22 | 1997-03-27 | Mci Communications Corporation | Communication system and method providing optimal restoration of failed paths |
| DE69738175T2 (de) * | 1996-08-27 | 2008-01-31 | Nippon Telegraph And Telephone Corp. | Verbindungsübertragungsnetzwerk |
| US6289021B1 (en) | 1997-01-24 | 2001-09-11 | Interactic Holdings, Llc | Scaleable low-latency switch for usage in an interconnect structure |
| US5940389A (en) * | 1997-05-12 | 1999-08-17 | Computer And Communication Research Laboratories | Enhanced partially self-routing algorithm for controller Benes networks |
| US6285679B1 (en) * | 1997-08-22 | 2001-09-04 | Avici Systems, Inc. | Methods and apparatus for event-driven routing |
| US6396814B1 (en) * | 1997-09-12 | 2002-05-28 | Kabushiki Kaisha Toshiba | Network construction method and communication system for communicating between different groups via representative device of each group |
| US6754207B1 (en) * | 1998-01-20 | 2004-06-22 | Interactic Holdings, Llc | Multiple-path wormhole interconnect |
| US6947433B2 (en) * | 2000-09-21 | 2005-09-20 | Avici Systems, Inc. | System and method for implementing source based and egress based virtual networks in an interconnection network |
-
2000
- 2000-10-19 US US09/692,073 patent/US7221677B1/en not_active Expired - Lifetime
-
2001
- 2001-10-17 CN CNB018039308A patent/CN1179214C/zh not_active Expired - Fee Related
- 2001-10-17 EP EP01987883A patent/EP1261881A4/en not_active Withdrawn
- 2001-10-17 KR KR1020027007842A patent/KR20030009334A/ko not_active Ceased
- 2001-10-17 JP JP2002536565A patent/JP3950048B2/ja not_active Expired - Lifetime
- 2001-10-17 AU AU2002224391A patent/AU2002224391A1/en not_active Abandoned
- 2001-10-17 IL IL150282A patent/IL150282A/en active IP Right Grant
- 2001-10-17 HK HK03106329.6A patent/HK1054267B/zh not_active IP Right Cessation
- 2001-10-17 WO PCT/US2001/032334 patent/WO2002033429A1/en not_active Application Discontinuation
Also Published As
| Publication number | Publication date |
|---|---|
| EP1261881A1 (en) | 2002-12-04 |
| EP1261881A4 (en) | 2005-07-27 |
| IL150282A0 (en) | 2002-12-01 |
| AU2002224391A1 (en) | 2002-04-29 |
| HK1054267B (zh) | 2005-08-26 |
| JP2004511992A (ja) | 2004-04-15 |
| WO2002033429A1 (en) | 2002-04-25 |
| JP3950048B2 (ja) | 2007-07-25 |
| HK1054267A1 (en) | 2003-11-21 |
| IL150282A (en) | 2007-02-11 |
| CN1401081A (zh) | 2003-03-05 |
| US7221677B1 (en) | 2007-05-22 |
| CN1179214C (zh) | 2004-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5175733A (en) | Adaptive message routing for multi-dimensional networks | |
| AU622815B2 (en) | Adaptive routing in a parallel computing system | |
| US6754207B1 (en) | Multiple-path wormhole interconnect | |
| JPH077507A (ja) | 非同期スイッチングノ−ドとそこで使用されるスイッチング素子用論理手段 | |
| KR20070007769A (ko) | 에러 정정을 이용하는 높은 병렬 스위칭 시스템 | |
| US7016363B1 (en) | Scaleable interconnect structure utilizing quality-of-service handling | |
| US7130301B2 (en) | Self-route expandable multi-memory packet switch with distributed scheduling means | |
| KR20030009334A (ko) | 복수개의 제어선을 이용한 복수 단계 최소 로직네트워크상의 처리능력을 증가시키는 확장성 장치 및 방법 | |
| US10630607B2 (en) | Parallel data switch | |
| KR0170493B1 (ko) | 다중 프로세서 시스템을 위한 논블록킹 결함허용 감마 연결망 | |
| CA2426377C (en) | Scaleable multiple-path wormhole interconnect | |
| US7130302B2 (en) | Self-route expandable multi-memory packet switch | |
| US20150023367A1 (en) | Parallel data switch | |
| KR0164966B1 (ko) | 접힌 구조와 루프백 기능을 갖는 다단계 상호연결망 | |
| SU1499367A1 (ru) | Устройство маршрутизации | |
| JPH10301910A (ja) | データ転送装置 | |
| Sabry et al. | A New Dynamic Routing Algorithm for Networks-on-Chips | |
| CN119046224A (zh) | 一种基于片上网络的多芯片互连的路由系统 | |
| Shepherd et al. | Next Generation Transputers and Beyond-1: Transputers and Routers: Components for Concurrent Machines | |
| EP1146751A1 (en) | Modular hierarchical data switch | |
| EP0598030A1 (en) | Scalable self-routing nonblocking message switching and routing network | |
| WO1993003581A1 (en) | Message structure for scalable self-routing non-blocking message switching and routing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20020619 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20051220 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061110 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20070216 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20061110 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |