|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Victor Petrenko 2:5061/52 23 Jul 2003 11:24:24 To : Stanislav Shwartsman Subject : Поиск долго выполняющихся фрагментов на этапе компиляции -------------------------------------------------------------------------------- 23 Июл 03 года (а было тогда 07:03) Stanislav Shwartsman в своем письме к Victor Petrenko писал: VP>> программы наиболее важно оптимизировать). SS> Слышал про такое понятие, как profile guided optimization ? Hет :(. SS> IMHO это как раз то, что ты пытаешься сделать. Система такая - SS> программа собирается с некоторыми опциями оптимизатора, запускается с SS> профайлером, профайлер генерит всю необходимую информацию в SS> специальных profile базах данных, которые потом идут в качестве input SS> к компайлеру. Все автоматически, участие человека требуется только в SS> написании скрипта, который все это по очереди запустит. Идея понятна... Я тоже об этом думал :). Hо сейчас до меня дошло еще кое-что... Ведь прогон программы даже на данных малой размерности поможет установить "трудные" места. SS> Прирост скорости на нашем проэкте между обыкновенной оптимизацией SS> (компайлер ICC) и profile guided - более 15%. Впечатляет. Спасибо за рекомендации. Видимо, нужно действительно двигаться в этом направлении. Victor ... Top's Micro Computer. http://tmc.sf.net/ --- //KMS Group. Member TD0295 //AsmOS (http://asmdev.narod.ru/) * Origin: Оптимист - это пессимист, принимающий антидепрессанты (2:5061/52) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/18223f1e393a.html, оценка из 5, голосов 10
|