TY - CONF T1 - Performance Measurement of Novice HPC Programmers Code T2 - Proceedings of the 3rd International Workshop on Software Engineering for High Performance Computing Applications Y1 - 2007 A1 - Alameh, Rola A1 - Zazworka, Nico A1 - Hollingsworth, Jeffrey K KW - measurement KW - performance KW - performance measures KW - product metrics KW - program analysis AB - Performance is one of the key factors of improving productivity in High Performance Computing (HPC). In this paper we discuss current studies in the field of performance measurement of codes captured in classroom experiments for the High Productivity Computing Project (HPCS). We give two examples of measurements introducing two new hypotheses: spending more effort doesn't always result in improvement of performance for novices; the use of higher level MPI functions promises better performance for novices. We also present a tool - the Automated Performance Measurement System (APMS). APMS helps to partially automate the measurement of the performance of a set of parallel programs with several inputs. The design and implementation of the tool is flexible enough to allow other researchers to conduct similar studies. JA - Proceedings of the 3rd International Workshop on Software Engineering for High Performance Computing Applications T3 - SE-HPC '07 PB - IEEE Computer Society SN - 0-7695-2969-0 UR - http://dx.doi.org/10.1109/SE-HPC.2007.4 M3 - http://dx.doi.org/10.1109/SE-HPC.2007.4 ER -