Vector processor services for local area networks

Vector processors conventionally have been used as an attached processor to a host computer. Within this limited scope, the application programmer must use the host computer in order to benefit from the vector processor resources. By using a local area network, programmers are no longer constrained...

Full description

Bibliographic Details
Main Author: Thomas, Scott D.
Other Authors: Electrical Engineering
Format: Others
Language:en
Published: Virginia Tech 2014
Subjects:
Online Access:http://hdl.handle.net/10919/45346
http://scholar.lib.vt.edu/theses/available/etd-10312009-020126/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-45346
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-453462021-05-15T05:26:44Z Vector processor services for local area networks Thomas, Scott D. Electrical Engineering LD5655.V855 1991.T565 Local area networks (Computer networks) Vector processing (Computer science) Vector processors conventionally have been used as an attached processor to a host computer. Within this limited scope, the application programmer must use the host computer in order to benefit from the vector processor resources. By using a local area network, programmers are no longer constrained to a specific host computer. The vector processor may be shared as a network resource. The vector processor service is developed within a distributed environment and, therefore, must address concerns pertinent to distributed system architecture. These issues include implementation methodologies, interprocess communication performance, protocol processing and network throughput, and the level of transparency of the implementations. This thesis presents models that facilitate implementation of the vector processor service over a local area network (LAN). The research investigates the performance of different interprocess communication techniques and alternative transport protocols, specifically TCP and UDP. Additionally, two LAN technologies are examined for the vector processor service, namely Ethernet and Fiber Data Distributed Interface (FDDI). Experiments are performed for a batch application using an Ethernet local area network. Simulations are done for a real-time application utilizing an Ethernet LAN as well as for the same batch application. Additionally, a FDDI local area network is simulated for a real-time application. Results indicate that the model based on remote program execution has better performance because of lower network communication overhead compared to the model based on remote procedure calls. However, the remote procedure call model provides for a more transparent implementation of the vector processor service. This thesis also discusses methods to improve the performance of the vector processor service, including better implementations and transport protocols, alternative remote procedure call protocols, and new multiprocessor architectures. Master of Science 2014-03-14T21:48:20Z 2014-03-14T21:48:20Z 1991 2009-10-31 2009-10-31 2009-10-31 Thesis Text etd-10312009-020126 http://hdl.handle.net/10919/45346 http://scholar.lib.vt.edu/theses/available/etd-10312009-020126/ en OCLC# 23739335 LD5655.V855_1991.T565.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ xii, 138 leaves BTD application/pdf application/pdf Virginia Tech
collection NDLTD
language en
format Others
sources NDLTD
topic LD5655.V855 1991.T565
Local area networks (Computer networks)
Vector processing (Computer science)
spellingShingle LD5655.V855 1991.T565
Local area networks (Computer networks)
Vector processing (Computer science)
Thomas, Scott D.
Vector processor services for local area networks
description Vector processors conventionally have been used as an attached processor to a host computer. Within this limited scope, the application programmer must use the host computer in order to benefit from the vector processor resources. By using a local area network, programmers are no longer constrained to a specific host computer. The vector processor may be shared as a network resource. The vector processor service is developed within a distributed environment and, therefore, must address concerns pertinent to distributed system architecture. These issues include implementation methodologies, interprocess communication performance, protocol processing and network throughput, and the level of transparency of the implementations. This thesis presents models that facilitate implementation of the vector processor service over a local area network (LAN). The research investigates the performance of different interprocess communication techniques and alternative transport protocols, specifically TCP and UDP. Additionally, two LAN technologies are examined for the vector processor service, namely Ethernet and Fiber Data Distributed Interface (FDDI). Experiments are performed for a batch application using an Ethernet local area network. Simulations are done for a real-time application utilizing an Ethernet LAN as well as for the same batch application. Additionally, a FDDI local area network is simulated for a real-time application. Results indicate that the model based on remote program execution has better performance because of lower network communication overhead compared to the model based on remote procedure calls. However, the remote procedure call model provides for a more transparent implementation of the vector processor service. This thesis also discusses methods to improve the performance of the vector processor service, including better implementations and transport protocols, alternative remote procedure call protocols, and new multiprocessor architectures. === Master of Science
author2 Electrical Engineering
author_facet Electrical Engineering
Thomas, Scott D.
author Thomas, Scott D.
author_sort Thomas, Scott D.
title Vector processor services for local area networks
title_short Vector processor services for local area networks
title_full Vector processor services for local area networks
title_fullStr Vector processor services for local area networks
title_full_unstemmed Vector processor services for local area networks
title_sort vector processor services for local area networks
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/45346
http://scholar.lib.vt.edu/theses/available/etd-10312009-020126/
work_keys_str_mv AT thomasscottd vectorprocessorservicesforlocalareanetworks
_version_ 1719404657863819264