Paper #10 Authors: Spyridon Triantafyllis, Manish Vachharajani, Neil Vacharajani and David I. August Title "Compiler Optimization-Space Exploration" Reviewer name Adrian Pop, adrpo@ida.liu.se Short summary The paper introduces an approach to employ iterative compilation techniques by reducing the optimization search space. The optimizations are controlled by a configuration manager and the results of these optimizations are filtered through a profiler. In this way parts of the code can use the optimization that scored best at profiling. This technique improves over the fixed and conservative complier. They have speedup estimations of their solution compared with the standard one. The main contributions Definition of the space exploration pruning based on different configurations for different parts of code. Incremental compilation using several optimization configuration. Profiler that selects the best optimization and was verified through post mortem code analysis. Merits and weaknesses The paper merits are an integration of compiler construction tools. The paper weaknesses are in the definition of the search space and maybe in the performance estimation. Numerical rating in the interval from 0 (very bad) to 10 (excellent) * Significance: 7 * Originality: 6 * Interest to a journal on programming languages and compiler technology: 7 * Quality of experimental evaluation: 7 * Overall organization: 9 * Presentation (language and style): 8 * Length appropriate: 6 * References appropriate: 7 * Overall evaluation (0..10): 7 * Recommendation: Accept * Your confidence in your review (1=novice, 10=leading expert): 8 Comments to the authors Explain why you have choose these optimization parameters. Suggestions for improvement (for the authors) Please explain acronyms before use: EPIC for example.