|
DRUM >
College of Computer, Mathematical & Natural Sciences >
Computer Science >
Technical Reports from UMIACS >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/1903/1207
|
| Title: | Active Harmony: Towards Automated Performance Tuning |
| Authors: | Tapus, Cristian Chung, I-Hsin Hollingsworth, Jeffrey K. |
| Type: | Technical Report |
| Issue Date: | 1-Aug-2002 |
| Series/Report no.: | UM Computer Science Department; CS-TR-4374 UMIACS; UMIACS-TR-2002-54 |
| Abstract: | In this paper we present the Active Harmony automated runtime tuning
system. We describe the interface used by programs to make applications
tunable. We present the Library Specification Layer which helps program
library developers expose multiple variations of the same API using
different algorithms. The Library Specification Language helps to select
the most appropriate program library to tune the overall performance. We
also present the optimization algorithm that we used to adjust
parameters in the application and the libraries. Finally, we present
results that show how the system is able to tune several real
applications. The automated tuning system is able to tune the
application parameters to within a few percent of the best value after
evaluating only 11 configurations out of over 1,700 possible
combinations.
Also UMIACS-TR-2002-54 |
| URI: | http://hdl.handle.net/1903/1207 |
| Appears in Collections: | Technical Reports of the Computer Science Department Technical Reports from UMIACS
|
All items in DRUM are protected by copyright, with all rights reserved.
|