Поиск оптимального набора значений опций компиляции Студент: Чирцов Артём, ФИТ/IV Руководитель: Илья Чёрный
Дано: Тестовая программа Компилятор с известным набором опций
Найти : Набор значений опций компиляции, при котором скомпилированный код выполнится за минимальное время.
Решение: Перебор – слишком медленно! Необходимо использовать эвристический алгоритм!
Этап 1. Выбор алгоритма. / |06/ В качестве алгоритма был взят Inferential Non-Parametric Statistical Algorithm, основанный на методах математической статистики. Сделано
Суть алгоритма.
Этап 2. Реализация /12| |07/ Язык: C++. Классы: MySolverClass AlgorithmClass Выполняется в данное время
Этап 3. Тесты. /03 – 04|07/ Локальные Benchmark Планируется сделать
Этап 4. Доработки. /04 – 05|07/ Исправить ошибки Протестировать Планируется сделать
КОНЕЦ.