DocumentCode :
774232
Title :
Distributed network computing over local ATM networks
Author :
Lin, Mengjou ; Hsieh, Jenwei ; Du, David H C ; Thomas, Joseph P. ; MacDonald, James A.
Author_Institution :
Adv. Technol. Group, Apple Comput. Inc., Cupertino, CA, USA
Volume :
13
Issue :
4
fYear :
1995
fDate :
5/1/1995 12:00:00 AM
Firstpage :
733
Lastpage :
748
Abstract :
Communication between processors has long been the bottleneck of distributed network computing. However, recent progress in switch-based high-speed local area networks (LANs) may be changing this situation. Asynchronous transfer mode (ATM) is one of the most widely-accepted and emerging high-speed network standards which can potentially satisfy the communication needs of distributed network computing. We investigate distributed network computing over local ATM networks. We first study the performance characteristics involving end-to-end communication in an environment that includes several types of workstations interconnected via a Fore Systems´ ASX-100 ATM switch. We then compare the communication performance of four different application programming interfaces (APIs). The four APIs were Fore Systems´ ATM API, the BSD socket programming interface, Sun´s remote procedure call (RPC), and the parallel virtual machine (PVM) message passing library. Each API represents distributed programming at a different communication protocol layer. We evaluated two popular distributed applications, parallel matrix multiplication and parallel partial differential equations, over the local ATM network. The experimental results show that network computing is promising over local ATM networks, provided that the higher level protocols, device drivers, and network interfaces are improved
Keywords :
application program interfaces; asynchronous transfer mode; local area networks; matrix multiplication; partial differential equations; performance evaluation; pipeline processing; protocols; remote procedure calls; ASX-100 ATM switch; ATM API; BSD socket programming interface; Fore Systems; application programming interfaces; asynchronous transfer mode; communication performance; communication protocol layer; distributed network computing; distributed programming; end-to-end communication; high-speed local area networks; high-speed network standards; local ATM network; message passing library; parallel matrix multiplication; parallel virtual machine; performance characteristics; processors; remote procedure call; workstations; Asynchronous transfer mode; Communication standards; Communication switching; Computer networks; Distributed computing; High-speed networks; Local area networks; Protocols; Switches; Workstations;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/49.382163
Filename :
382163
Link To Document :
بازگشت