Могут ли тактовые частоты процессора увеличить производительность моей программы? - PullRequest
0 голосов
/ 15 мая 2019

Я хочу повысить скорость своей программы, я уже выполнил многопоточность с параллельным omp, и мне было интересно, могу ли я также улучшить производительность, увеличив тактовую частоту процессора?

Я провел некоторые исследования и увидел, что тактовая частота увеличивает количество инструкций в секунду, означает ли это, что моя программа будет работать быстрее?

1 Ответ

0 голосов
/ 15 мая 2019

Как и в большинстве случаев, правильный ответ: это зависит ...

Скорость, с которой работает ваша программа, конечно же, зависит от тактовой частоты. Но это не может быть ограничивающим фактором.

Существует множество других ресурсов (файловый ввод / вывод, сетевой ввод / вывод, синхронизация потоков, межпроцессное взаимодействие, вычисление графики / видео), которые могут оказать гораздо более серьезное влияние на скорость вашей программы.

Трудно сказать без более конкретной информации, увеличит ли тактовая частота процессора фактическую скорость вашей программы. Например. если вы все время ждете своего жесткого диска, более быстрый процессор не увеличит производительность значительно.

...