В GCC 5.0 принята поддержка системы оптимизации AutoFDO

В кодовую базу, в которой ведётся подготовка выпуска GCC 5.0, принят код оптимизатора AutoFDO (Automatic Feedback Directed Optimizer), который производит оптимизацию кода на основе данных профилирования программы. AutoFDO использует счетчики событий (performance counters), предоставляемые ядром Linux (perf framework) и применяет полученные данные для информирования инфраструктуры FDO (Feedback Directed Optimizer) компилятора о производительности различных частей программы. По утверждению инженеров Google, подготовивших этот код, новая реализация работает значительно быстрее обычного FDO.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.