In this article, we present an optimization parameter selection framework based on limited execution and genetic algorithm. In this framework, the parameter selection problem is transformed into a combinatorial minimization problem. We first perform reduction transformation to reduce the program's run-time while maintaining its relative performance as regard to different parameter vectors. Then we search for the near-optimal optimization parameter vector based on the reduced program's real execution time. The search engine is guided by genetic algorithm, which converges to near-optimal solution quickly. The reduction transformation reduces the time to evaluate the quality of each parameter vector. And the genetic algorithm reduces the number of candidate parameter vectors evaluated. This makes execution-driven optimization parameter search practical. Our experiments for 5 scientific applications on 3 different platforms suggest that our approach can find excellent optimization parameters in reasonable time. It obtains highly architecture specific optimizations in an architecture independent manner and can solve nearly all combined optimization parameter selection problems. © Springer-Verlag Berlin Heidelberg 2003.
CITATION STYLE
Che, Y., Wang, Z., & Li, X. (2003). Optimization parameter selection by means of limited execution and genetic algorithms. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2834, 226–235. https://doi.org/10.1007/978-3-540-39425-9_28
Mendeley helps you to discover research relevant for your work.