Abstract
This paper discusses an experiment to compare the usability of two parallel programming systems (PPS). In this experiment, half of the students in a graduate parallel and distributed computing course solved a problem using the Enterprise PPS while the other half solved the same problem using a PVM-like library of message-passing routines. The feedback from such experiments is necessary to help narrow the gap between what parallel programmers want, and what current PPSs provide.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Brooks. Studying Programmer Behavior Experimentally: The Problems of Proper Methodology. CACM, vol. 23, no. 4, pp. 207–213, 1980.
G. Geist and V. Sunderam. Network-Based Concurrent Computing on the PVM System. Concurrency: Practice and Experience, vol. 4, no. 4, pp. 293–311, 1992.
T. Marsland, T. Breitkreutz and S. Sutphen. A Network Multiprocessor for Experiments in Parallelism. Concurrency: Practice and Experience, vol. 3, no. 1, pp. 203–219, 1991.
M. Rao, Z. Segall and D. Vrsalovic. Implementation Machine Paradigm for Parallel Processing. Supercomputing’ 90, ACM, New York, pp. 594–603, 1990.
J. Schaeffer, D. Szafron, G. Lobe and I. Parsons. The Enterprise Model for Developing Distributed Applications. IEEE Parallel and Distributed Technology, vol. 1, no. 3, pp. 85–96, 1993.
D. Szafron and J. Schaeffer. A Usability Study Comparing Two Parallel Programming Systems Technical Report 94-03, Department of Computing Science, University of Alberta. Available via anonymous ftp from ftp.cs.ualberta.ca.
G. Wilson, J. Schaeffer and D. Szafron. Enterprise in Context: Assessing the Usability of Parallel Programming Environments. IBM CASCON, Toronto, pp. 999–1010, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer Basel AG
About this paper
Cite this paper
Szafron, D., Schaeffer, J. (1994). Experimentally Assessing the Usability of Parallel Programming Systems. In: Decker, K.M., Rehmann, R.M. (eds) Programming Environments for Massively Parallel Distributed Systems. Monte Verità. Birkhäuser, Basel. https://doi.org/10.1007/978-3-0348-8534-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-0348-8534-8_19
Publisher Name: Birkhäuser, Basel
Print ISBN: 978-3-0348-9668-9
Online ISBN: 978-3-0348-8534-8
eBook Packages: Springer Book Archive