Abstract
The teaching of the fundamentals of parallel processing is becoming increasingly important in undergraduate Computer Engineering and Computer Science programs. This paper discusses the development of a simple laboratory environment designed for the study and testing of principles governing the performance of parallel processors. The laboratory environment is structured to be simple enough for undergraduate use, flexible enough to test the many facets of parallel processing, and sophisticated enough to give results applicable to larger scale parallel processors. Particular emphasis in this paper is placed on tests that were run to examine the suitability of the laboratory to support experimentation with shared memory multi-processors. The main test involved investigating the influence of communication and calculation times on the amount of synchronization overhead in the system.
Preview
Unable to display preview. Download preview PDF.
References
Denning, A. "A Survey of Synchronization Methods for Parallel Computers." Computer Vol.22, No 7. (July 1989): 66–77.
Helfter, S. "An Analysis of the Effect of Problem Scaling on the Efficiency of a Parallel Processor." Technical Report, Iowa State University Women in Science and Engineering Program, July 1988.
Rover, D. "Investigation of a Multiple Processor Architecture for Boundary Value Problems." M.S. Thesis, Iowa State University, May 1986.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vogel, G., Rover, D., Wright, C., Prabhu, G. (1991). Development of an experimental setup for studying parallel processing. In: Sherwani, N.A., de Doncker, E., Kapenga, J.A. (eds) Computing in the 90's. Great Lakes CS 1989. Lecture Notes in Computer Science, vol 507. Springer, New York, NY. https://doi.org/10.1007/BFb0038523
Download citation
DOI: https://doi.org/10.1007/BFb0038523
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-97628-0
Online ISBN: 978-0-387-34815-5
eBook Packages: Springer Book Archive