Considerable effort and expense have been devoted to developing tools that support parallel programming. Recent evidence suggests that users do not find the current generation of tools useful for their program development needs, but offers no guidance on how that problem might be addressed. This paper reports the results of a survey applied to a significant (N=448) cross-section of the parallel user community at Supercomputing '93. The responses establish a number of general patterns in program development and tool use among scientists, engineers, and computer scientists. Our analysis suggests several likely directions for future tool development efforts.
This paper also appeared in Proceedings of the Scalable High Performance Computing Conference, IEEE Computer Society Press, 1994, pp. 40-47.
Authors: Curtis Cook, Cherri Pancake