Research Article
A role for Pareto optimality in mining performance data
Article first published online: 29 NOV 2004
DOI: 10.1002/cpe.877
Copyright © 2005 John Wiley & Sons, Ltd.
Issue
1532-0634/asset/cover.gif?v=1&s=6094df24c795ce080ff6df6ff3b6bcec19adb708)
Concurrency and Computation: Practice and Experience
Volume 17, Issue 1, pages 27–48, January 2005
Additional Information
How to Cite
Malard, J. M. (2005), A role for Pareto optimality in mining performance data. Concurrency and Computation: Practice and Experience, 17: 27–48. doi: 10.1002/cpe.877
Publication History
- Issue published online: 29 NOV 2004
- Article first published online: 29 NOV 2004
- Manuscript Accepted: 30 DEC 2003
- Manuscript Revised: 24 DEC 2003
- Manuscript Received: 31 DEC 2002
- Abstract
- References
- Cited By
Keywords:
- Pareto efficiency;
- dendogram;
- multiobjective optimization;
- software performance;
- hardware events
Abstract
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 © 2005 John Wiley & Sons, Ltd.

1532-0634/asset/olbannerleft.gif?v=1&s=a4e4e145787de94e1d91eaab3c8c29d8a9d96a26)