Von Eicken et al., 1994 - Google Patents
Low-latency communication over ATM networks using active messagesVon Eicken et al., 1994
View PDF- Document ID
- 18111716470086975116
- Author
- Von Eicken T
- Avula V
- Basu A
- Buch V
- Publication year
- Publication venue
- Symposium Record Hot Interconnects II
External Links
Snippet
Recent developments in communication architectures for parallel machines have made significant progress and reduced the communication overheads and latencies by over an order of magnitude as compared to earlier proposals. This paper examines whether these …
- 238000004891 communication 0 title abstract description 69
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL 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 programme unit and a register, e.g. for a simultaneous processing of several programmes
- G06F15/163—Interprocessor communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/12—Protocol engines, e.g. VLSIs or transputers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6402—Hybrid switching fabrics
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Von Eicken et al. | Low-latency communication over ATM networks using active messages | |
Pakin et al. | High performance messaging on workstations: Illinois Fast Messages (FM) for Myrinet | |
Pakin et al. | Fast Messages: Efficient, portable communication for workstation clusters and MPPs | |
Von Eicken et al. | U-Net: A user-level network interface for parallel and distributed computing | |
Martin | HPAM: An Active Message layer for a network of HP workstations | |
Takahashi et al. | PM2: High performance communication middleware for heterogeneous network environments | |
US5790804A (en) | Computer network interface and network protocol with direct deposit messaging | |
Blumrich et al. | Virtual-memory-mapped network interfaces | |
Prylli et al. | BIP: a new protocol designed for high performance networking on myrinet | |
Dubnicki et al. | Design and implementation of virtual memory-mapped communication on myrinet | |
Beecroft et al. | Meiko cs-2 interconnect elan-elite design | |
Tucker et al. | CMMD: Active messages on the CM-5 | |
Chiola et al. | GAMMA: A low-cost network of workstations based on active messages. | |
Beckerle | Overview of the START (* T) multithreaded computer | |
Buzzard et al. | Hamlyn: A high-performance network interface with sender-based memory management | |
Neufeld et al. | Parallel host interface for an ATM network | |
GB2301264A (en) | Computer network interface and interface protocol | |
Black et al. | Explicit network scheduling | |
Franke et al. | An efficient implementation of MPI | |
Chiola et al. | Implementing a low cost, low latency parallel platform | |
Damianakis et al. | Client-server computing on shrimp | |
Hsu et al. | A message passing coprocessor for distributed memory multicomputers. | |
Park et al. | A high performance message-passing system for network of workstations | |
Menzilcioglu et al. | Nectar CAB: A high-speed network processor | |
Osborne | A hybrid deposit model for low overhead communication in high speed lans |