Runtime Self-Optimization Through Knowledge-Driven Design Space Reduction. | AMiner