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...
Main Author: | |
---|---|
Other Authors: | |
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 |