Sun HPCS Productivity Team Bibliography

These publications resulted from work carried out by the Sun Core Productivity Team (Susan Squires, Michael L. Van De Vanter, and Lawrence G. Votta) and our collaborators during Phase II of the DARPA High Productivity Computing (HPCS) Project (2003-2007).


S. Faulk, J. Gustafson, P. Johnson, A. Porter, W. Tichy, L. Votta, “Measuring HPC Productivity,” International Journal of High Performance Computing Applications: Special Issue on HPC Productivity, J. Kepner (editor), 18(4), Winter 2004 (November).


J. Gustafson, “Purpose-Based Benchmarks,” International Journal of High Performance Computing Applications: Special Issue on HPC Productivity, J. Kepner (editor), 18(4), Winter 2004 (November).


Post. D. E., and Votta, L. G. “Computational Science Requires a New Paradigm,”  Physics Today, 58(1): p. 35-41, January 2005.


Susan Squires, Walter F. Tichy, Lawrence Votta,  “What Do Programmers of Parallel Machines Need?  A Survey,” Second Workshop on Productivity and Performance in High-End Computing (P-PHEC), San Francisco, Feb. 13, 2005.


Philip M. Johnson and Michael G. Paulding, “Understanding HPC Development  through Automated Process and Product Measurement with Hackystat,” Second Workshop on Productivity and Performance in High-End Computing (P-PHEC), San Francisco, Feb. 13, 2005.


Eugene Loh, Michael Van De Vanter, and Larry Votta, “Can Software Engineering Solve the HPCS Problem?”  Proceedings Second International Workshop on Software Engineering for High Performance Computing System Applications, St. Louis, May 15, 2005. (Abstract, PDF)


Michael L. Van De Vanter, Doug Post (Los Alamos National Laboratory), and Mary Zosel (Lawrence Livermore National Laboratory), “HPC Needs a Tool Strategy,” Proceedings Second International Workshop on Software Engineering for High Performance Computing System Applications, St. Louis, May 15, 2005. (Abstract, PDF)


Richard Kendall, Jeff Carver, Andrew Mark, Douglass Post, Susan Squires, Dolores Shaffer, Case Study of the Hawk Code Project, Los Alamos National Laboratory, Report LA-UR-05-9011, 2005. <http://library.lanl.gov/cgi-bin/getfile?LA-UR-05-9011.pdf>


Richard Kendall, Douglass Post, Susan Squires, Christine Halverson, Case Study of the Condor Code Project, Los Alamos National Laboratory Report LA-UR-05-9291, 2005. <http://library.lanl.gov/cgi-bin/getfile?LA-UR-05-9291.pdf>


Susan Squires, Michael L. Van De Vanter, and Lawrence G. Votta, “Yes, There Is an 'Expertise Gap' in HPC Application Development,” Third Workshop on Productivity and Performance in High-End Computing (P-PHEC), Austin, Feb. 12, 2006. (Abstract, PDF)


Russell Brown, Ilya Sharapov, “Parallelization of a Molecular Modeling Application: Programmability Comparison Between OpenMP and MPI,” Third Workshop on Productivity and Performance in High-End Computing (P-PHEC), Austin, Feb. 12, 2006.


Richard Kendall, Douglass Post, Susan Squires, and Jeff Carver, Case Study of the Eagle Code Project, Los Alamos National Laboratory, Report LA-UR-06-1092, 2006. <http://library.lanl.gov/cgi-bin/getfile?LA-UR-06-1092.pdf>


Susan Squires, Michael L. Van De Vanter, and Lawrence G. Votta, “Software Productivity Research In High Performance Computing,” Cyberinfrastructure Technology Watch (CTWatch) Quarterly: High Productivity Computing Systems and the Path Towards Usable Petascale Computing, 2(4a), November 2006, pp. 52-61. <http://www.ctwatch.org/quarterly/articles/2006/11/software-productivity-research-in-high-performance-computing/> (Abstract, PDF)


Declan Murphy, Thomas Nash, Lawrence Votta, Jr., and Jeremy Kepner, “A System-wide Productivity Figure of Merit,”  Cyberinfrastructure Technology Watch (CTWatch) Quarterly: High Productivity Computing Systems and the Path Towards Usable Petascale Computing2(4b), November 2006, pp. 1-9. <http://www.ctwatch.org/quarterly/articles/2006/11/a-system-wide-productivity-figure-of-merit/index.html>


Richard Kendall, Douglass Post, and Andrew Mark, Case Study of the NENE Code Project, Software Engineering Institute Technical Note CMU/SEI-2006-TN-044, January 2007. <http://repository.cmu.edu/cgi/viewcontent.cgi?article=1355&context=sei>


Jeffrey C. Carver, Richard P. Kendall, Susan Squires, Douglass E. Post, “Software Development Environments for Scientific and Engineering Software: A Series of Case Studies,” Proceedings of the 29th International Conference on Software Engineering (May 20-26, 2007). IEEE Computer Society, Washington, DC. 440-559.


Richard Kendall, Jeffrey C. Carver, David Fisher, Dale Henderson, Andrew Mark, Douglass Post, Clifford E. Rhoades Jr., Susan Squires, "Development of a Weather Forecasting Code: A Case Study," IEEE Software, 25(4), July-Aug. 2008, pp. 59-65.


Michael L. Van De Vanter, Alan Wood, Christopher Vick, Stuart Faulk, Susan Squires, and Lawrence G. Votta, Productive Petascale Computing:  Requirements, Hardware, and Software, Sun Microsystems Technical Report TR-2009-183, 142 pages, July 2009. (Abstract, PDF)


Stuart Faulk, Eugene Loh, Michael L. Van De Vanter, Susan Squires, Lawrence G. Votta, Jr.,"Scientific Computing's Productivity Gridlock: How Software Engineering Can Help," Computing in Science and Engineering, Volume 11, Number 6, November/December 2009, pp. 3-39. (Abstract, PDF)


Eugene Loh, "The Ideal HPC Programming Language," Queue, 8, 6, pp 30-38, June 2010. <http://queue.acm.org/detail.cfm?id=1820518>.


Susan Squires and Michael L. Van De Vanter, "Communities of Practice", in A Companion to Organizational Anthropology, D. Douglas Caulkins and Ann T. Jordan (editors), Wiley-Blackwell, December 3, 2012.