Download presentation
Presentation is loading. Please wait.
1
Поиск оптимального набора значений опций компиляции Студент: Чирцов Артём, ФИТ/IV Руководитель: Илья Чёрный chirtsov@ccfit.nsu.ru
2
Дано: Тестовая программа Компилятор с известным набором опций
3
Найти : Набор значений опций компиляции, при котором скомпилированный код выполнится за минимальное время.
4
Решение: Перебор – слишком медленно! Необходимо использовать эвристический алгоритм!
5
Этап 1. Выбор алгоритма. /10 - 11|06/ В качестве алгоритма был взят “Inferential Non-Parametric Statistical Algorithm”, основанный на методах математической статистики. Сделано
6
Суть алгоритма.
7
Этап 2. Реализация /12|06 - 02|07/ Язык: C++. Классы: MySolverClass AlgorithmClass Выполняется в данное время
8
Этап 3. Тесты. /03 – 04|07/ Локальные Benchmark Планируется сделать
9
Этап 4. Доработки. /04 – 05|07/ Исправить ошибки Протестировать Планируется сделать
10
КОНЕЦ.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.