Network-based concurrent computing on the PVM system
Concurrency: Practice and Experience
The Asynchronous Transfer Mode: a tutorial
Computer Networks and ISDN Systems - Special issue on the ATM—asynchronous transfer mode
Performance of high-speed network I/O subsystems: case study of a fibre channel network
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
Distributed network computing over local ATM networks
IEEE Journal on Selected Areas in Communications
A High Performance Message-Passing System for Network of Workstations
The Journal of Supercomputing - Special issue: high performance distributed computing
Parallel FFT on ATM-based networks of workstations
Cluster Computing
Proceedings of the 6th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
The Fortran parallel transformer and its programming environment
Information Sciences: an International Journal
Hi-index | 0.00 |
Performance results of PVM over a local ATM network show the availability of much greater communication bandwidth over traditional LANs such as Ethernet. Application-level performance, however, still lags far behind the capabilities of the physical medium. Realizing the full potential of high-speed networks, therefore, will require further improvements in both hardware and software components of network I/O subsystems.Emulating a parallel machine via a collection of heterogeneous, independent hosts and a general-purpose local-area network has obvious advantages, including cost-effectiveness and very large aggregate processing power and memory. However, the ability of most general-purpose LANs to support communication-intensive parallel applications is debatable. Today, with the emergence of several high-speed, switch-based networks, such as High-Performance Parallel Interface (Hippi), Fibre Channel, and Asynchronous Transfer Mode (ATM), networks that effectively support communication-intensive parallel applications may soon become a reality.Network-based computing offers several advantages. First, independent, commercially available systems and a general LAN can readily incorporate advances in processor and network technology. Second, due to the large memory and processing power available in the aggregate collection of individual host systems, very large applications can execute on a collection of relatively low-priced host systems. Third, the underlying network can support high-speed input/output to applications, for instance, by using disk arrays.One factor that previously fueled much skepticism about the feasibility of network-based parallel computing was the limitations imposed by using traditional LANs, such as Ethernet, as the system interconnect. For many typical network applications that require only occasional file transfers, or infrequent small amounts of data to be transmitted between workstations, an Ethernet-based cluster of workstations will suffice. However, for network-based applications, such as communication-intensive, course-grain parallel applications, traditional networks such as Ethernet simply cannot provide adequate performance. Thus, for this study, we chose a high-speed transport mode as the supporting communication medium.