Количество используемых процессоров полностью меняет мое профилирование кода

У меня один простой вопрос: почему количество процессоров, используемых при компиляции кода с помощью инструмента профилирования, не уменьшает время, затрачиваемое на каждую функцию? Например, если я скомпилирую первый раз с 1 процессором, а затем с четырьмя, я ожидаю увидеть тот же плоский профиль (такой же процент и те же самые дорогие функции и т. Д.), Но только со временем, потраченным на каждую функцию делится на четыре. Но дело не в этом... У меня совершенно другой список функций, и время не связно. Зачем?? Я использую Gprof. Спасибо!

0 ответов

Другие вопросы по тегам