Provide tools to improve the user experience of profile-guided optimization. Perhaps something like, within a running program, trigger starting gathering profiling data, trigger recompilation with the gathered profiling data. The user knows, "This is the use case of the program I want to optimize for."
Profiling could also guide automated parallelization.
No comments :
Post a Comment