Network Interface for Message-Passing Parallel Computation on a Workstation Cluster
As commercial microprocessors become increasingly popular in current MPP architectures, high-performance commercial workstations have also received increased attention as cost-effective building blocks for large parallel-processing systems. The Fast User-level Network (FUNet) project [10] is an atte...
Main Author: | |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Subjects: | |
Online Access: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.69.9348 http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf |
id |
ftciteseerx:oai:CiteSeerX.psu:10.1.1.69.9348 |
---|---|
record_format |
openpolar |
spelling |
ftciteseerx:oai:CiteSeerX.psu:10.1.1.69.9348 2023-05-15T15:09:41+02:00 Network Interface for Message-Passing Parallel Computation on a Workstation Cluster James C. Hoe The Pennsylvania State University CiteSeerX Archives application/pdf http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.69.9348 http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf en eng http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.69.9348 http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf Metadata may be used without restrictions as long as the oai identifier remains attached to it. http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf text ftciteseerx 2016-01-08T18:21:09Z As commercial microprocessors become increasingly popular in current MPP architectures, high-performance commercial workstations have also received increased attention as cost-effective building blocks for large parallel-processing systems. The Fast User-level Network (FUNet) project [10] is an attempt at constructing an inexpensive workstation-based parallel system capable of supporting e cient execution of message-passing parallel programs. Based on MIT's Arctic [1] network technology, FUNet connects stockcon gured commodity workstations with a high-bandwidth packet-switched routing network. The Fast User-level Network Interface (FUNi) is the custom hardware network interface device that provides access to FUNet for both message passing and remote direct-memory-access (DMA) block transfers between parallel peer processes on FUNet-connected workstations. The FUNi hardware mechanisms allow direct low-overhead user-level accesses to FUNet while maintaining secure and transparent sharing of FUNet among multiple parallel applications. FUNi can be realized as SBus peripheral cards to allow compatibility with a variety of workstation platforms. The relaxed clock speed (25MHz max.) of SBus allows FUNi to be inexpensively implemented using FPGA parts that are synthesized from designs captured in Verilog Hardware Description Language [15]. SBus's Direct Virtual Memory Access (DVMA)[7] also assists FUNi in overcoming the performance limitations imposed by existing workstation designs. Simulation results have shown that FUNet with FUNi, when coupled with latency-hiding software techniques, is e ective in supporting ne-grained parallel processing on a workstation cluster. Text Arctic Unknown Arctic |
institution |
Open Polar |
collection |
Unknown |
op_collection_id |
ftciteseerx |
language |
English |
description |
As commercial microprocessors become increasingly popular in current MPP architectures, high-performance commercial workstations have also received increased attention as cost-effective building blocks for large parallel-processing systems. The Fast User-level Network (FUNet) project [10] is an attempt at constructing an inexpensive workstation-based parallel system capable of supporting e cient execution of message-passing parallel programs. Based on MIT's Arctic [1] network technology, FUNet connects stockcon gured commodity workstations with a high-bandwidth packet-switched routing network. The Fast User-level Network Interface (FUNi) is the custom hardware network interface device that provides access to FUNet for both message passing and remote direct-memory-access (DMA) block transfers between parallel peer processes on FUNet-connected workstations. The FUNi hardware mechanisms allow direct low-overhead user-level accesses to FUNet while maintaining secure and transparent sharing of FUNet among multiple parallel applications. FUNi can be realized as SBus peripheral cards to allow compatibility with a variety of workstation platforms. The relaxed clock speed (25MHz max.) of SBus allows FUNi to be inexpensively implemented using FPGA parts that are synthesized from designs captured in Verilog Hardware Description Language [15]. SBus's Direct Virtual Memory Access (DVMA)[7] also assists FUNi in overcoming the performance limitations imposed by existing workstation designs. Simulation results have shown that FUNet with FUNi, when coupled with latency-hiding software techniques, is e ective in supporting ne-grained parallel processing on a workstation cluster. |
author2 |
The Pennsylvania State University CiteSeerX Archives |
format |
Text |
author |
James C. Hoe |
spellingShingle |
James C. Hoe Network Interface for Message-Passing Parallel Computation on a Workstation Cluster |
author_facet |
James C. Hoe |
author_sort |
James C. Hoe |
title |
Network Interface for Message-Passing Parallel Computation on a Workstation Cluster |
title_short |
Network Interface for Message-Passing Parallel Computation on a Workstation Cluster |
title_full |
Network Interface for Message-Passing Parallel Computation on a Workstation Cluster |
title_fullStr |
Network Interface for Message-Passing Parallel Computation on a Workstation Cluster |
title_full_unstemmed |
Network Interface for Message-Passing Parallel Computation on a Workstation Cluster |
title_sort |
network interface for message-passing parallel computation on a workstation cluster |
url |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.69.9348 http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf |
geographic |
Arctic |
geographic_facet |
Arctic |
genre |
Arctic |
genre_facet |
Arctic |
op_source |
http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf |
op_relation |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.69.9348 http://www.ece.cmu.edu/~jhoe/distribution/mit/hotint94.pdf |
op_rights |
Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
_version_ |
1766340821163966464 |