M H Reilly 2008 J. Phys.: Conf. Ser. 125 012037 doi:10.1088/1742-6596/125/1/012037
M H Reilly
Show affiliationsTechnology and industry trends have clearly shown that the future of technical computing lies in exploitation of more processors in larger multiprocessor systems. Exploitation of high processor count architectures demands a more thorough understanding of the underlying system dynamics and an accounting for them in the design of high-performance applications. Currently these dynamics are incompletely described by the widely adopted benchmarks and kernel metrics. Systems are most often characterized to allow comparisons and ranking. Often the characterizations are in the form of a scalar measure of some aspect of system performance that is a 'not to exceed' number: the maximum possible level of performance that could be attained. While such comparisons typically drive both system design and procurement, more useful characterizations can be used to drive application development and design. This paper explores a few of these measures and presents a few simple examples of their application. The first set of metrics addresses individual processor performance, specifically performance related to memory references. The second set of metrics attempts to describe the behavior of the message-passing system under load and across a range of conditions.
07.05.Fb Design of experiments
07.05.Kf Data analysis: algorithms and implementation; data management
Issue 1 (2008)
M H Reilly 2008 J. Phys.: Conf. Ser. 125 012037
Chengpu Liu et al 2009 New J. Phys. 11 105045
Y Y Guo et al 2009 J. Phys.: Condens. Matter 21 485901
Daniele Cassani et al 2009 Inverse Problems 25 105002
Hengcheng Liao et al 2009 J. Phys.: Conf. Ser. 188 012009
Sin Kim et al 2009 Meas. Sci. Technol. 20 125404
Zi-Liang Li 2008 J. Phys. A: Math. Theor. 41 145206
Yong Jiang et al 2009 J. Phys.: Conf. Ser. 190 012100
Ana B Villafranca and Kalaichelvi Saravanamuttu 2009 J. Opt. A: Pure Appl. Opt. 11 125202
R Sordan et al 2008 Nanotechnology 19 335201