A Pilot Study to Evaluate Development Effort for High Performance Computing

dc.contributor.authorBasili, Victor R.
dc.contributor.authorAsgari, Sima
dc.contributor.authorHochstein, Lorin
dc.contributor.authorHollingsworth, Jeffrey K.
dc.contributor.authorShull, Forrest
dc.contributor.authorZelkowitz, Marvin V.
dc.date.accessioned2008-02-13T17:14:48Z
dc.date.available2008-02-13T17:14:48Z
dc.date.issued2004-04
dc.description.abstractThe ability to write programs that execute efficiently on modern parallel computers has not been fully studied. In a DARPA-sponsored project, we are looking at measuring the development time for programs written for high performance computers (HPC). To attack this relatively novel measurement problem, our goal is to initially measure such development time in student programming to evaluate our own experimental protocols. Based on these results, we will generate a set of feasible experimental methods that can then be applied with more confidence to professional expert programmers. This paper describes a first pilot study addressing those goals. We ran an observational study with 15 students in a graduate level High Performance Computing class at the University of Maryland. We collected data concerning development effort, developer activities and chronology, and resulting code performance, for two programming assignments using different HPC development approaches. While we did not find strong correlations between the expected factors, the primary outputs of this study are a set of experimental lessons learned and 12 wellformed hypotheses that will guard future study.en
dc.format.extent494640 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.citationV. Basili, S. Asgari, J. Carver, L. Hochstein, J. Hollingsworth, F. Shull, and M. Zelkowitz, “A Pilot Study to Evaluate Development Effort for High Performance Computing,” University of Maryland, CS-TR-4588, April 2004.en
dc.identifier.urihttp://hdl.handle.net/1903/7544
dc.language.isoen_USen
dc.relation.isAvailableAtCollege of Computer, Mathematical & Physical Sciencesen_us
dc.relation.isAvailableAtComputer Scienceen_us
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_us
dc.relation.isAvailableAtUniversity of Maryland (College Park, MD)en_us
dc.subjectHigh performance computingen
dc.subjectdevelopment efforten
dc.subjectparallel computing performanceen
dc.subjectprogrammer productivityen
dc.titleA Pilot Study to Evaluate Development Effort for High Performance Computingen
dc.typeTechnical Reporten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Pilot Study.pdf
Size:
483.05 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.8 KB
Format:
Item-specific license agreed upon to submission
Description: