Skip to main content

Experimentally Assessing the Usability of Parallel Programming Systems

  • Conference paper
Programming Environments for Massively Parallel Distributed Systems

Part of the book series: Monte Verità ((MV))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Brooks. Studying Programmer Behavior Experimentally: The Problems of Proper Methodology. CACM, vol. 23, no. 4, pp. 207–213, 1980.

    Article  MathSciNet  Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. M. Rao, Z. Segall and D. Vrsalovic. Implementation Machine Paradigm for Parallel Processing. Supercomputing’ 90, ACM, New York, pp. 594–603, 1990.

    Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. G. Wilson, J. Schaeffer and D. Szafron. Enterprise in Context: Assessing the Usability of Parallel Programming Environments. IBM CASCON, Toronto, pp. 999–1010, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics