Pull to refresh

GCC Profile-guided optimization

C++ *
Profile-guided optimization (далее PGO) — техника оптимизации программы компилятором, нацеленная на увеличение производительности выполнения программы. В отличии от традиционных способов оптимизации анализирующих исключительно исходные коды, PGO использует результаты измерений тестовых запусков оптимизируемой программы для генерации оптимального кода.
Читать дальше →
Total votes 46: ↑44 and ↓2 +42
Views 19K
Comments 26

Многопоточная сказка о потерянном времени

Abnormal programming *C++ *Algorithms *Concurrent computing *
В публикации «Сказка о потерянном времени» пользователь crea7or рассказал, как он опровергал Гипотезу Эйлера на современном CPU.

Мне же было интересно узнать как покажет себя GPU, и я сравнил однопоточный код с многопоточным для CPU и совсем многопоточным для GPU, с помощью архитектуры параллельных вычислений CUDA.
Читать дальше →
Total votes 32: ↑29 and ↓3 +26
Views 15K
Comments 29