A role for Pareto optimality in mining performance data

被引:3
作者
Malard, JM [1 ]
机构
[1] Pacific NW Natl Lab, Computat Sci & Appl Math, Richland, WA 99352 USA
关键词
Pareto efficiency; dendogram; multiobjective optimization; software performance; hardware events;
D O I
10.1002/cpe.877
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Improvements in performance modeling and identification of computational regimes within software libraries is a critical first step in developing software libraries that are truly agile with respect to the application as well as to the hardware. It is shown here that Pareto ranking, a concept from multi-objective optimization, can be an effective tool for mining large performance datasets. The approach is illustrated using software performance data gathered using both the public domain LAPACK library and an asynchronous communication library based on IBM LAPI active message library. Copyright (C) 2005 John Wiley Sons, Ltd.
引用
收藏
页码:27 / 48
页数:22
相关论文
共 38 条
[1]  
AHN DH, 2002, P SUP 2002 BALT MD
[2]  
Anderson E, 1994, LAPACK USERS GUIDE
[3]  
[Anonymous], 1999, MONOGRAPHS STAT APPL
[4]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[5]  
[Anonymous], 1997, PARALLEL COMPUTER AR
[6]   Memory-constrained data locality optimization for tensor contractions [J].
Bibireata, A ;
Krishnan, S ;
Baumgartner, G ;
Cociorva, D ;
Lam, CC ;
Sadayappan, P ;
Ramanujam, J ;
Bernholdt, DE ;
Choppella, V .
LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2004, 2958 :93-108
[7]  
BILMES J, 1998, 981020 UCBCSD
[8]   An updated set of Basic Linear Algebra Subprograms (BLAS) [J].
Blackford, LS ;
Demmel, J ;
Dongarra, J ;
Duff, I ;
Hammarling, S ;
Henry, G ;
Heroux, M ;
Kaufman, L ;
Lumsdaine, A ;
Petitet, A ;
Pozo, R ;
Remington, K ;
Whaley, RC .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2002, 28 (02) :135-151
[9]   A portable programming interface for performance evaluation on modern processors [J].
Browne, S ;
Dongarra, J ;
Garner, N ;
Ho, G ;
Mucci, P .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2000, 14 (03) :189-204
[10]  
Carissimi A, 1998, LECT NOTES COMPUT SC, V1497, P137, DOI 10.1007/BFb0056569