Шрифт:
Тактовая частота двух и более ядерного процессора - это максимальная частота каждого ядра, или нечто другое?
Play

Тактовая частота двух и более ядерного процессора - это максимальная частота каждого ядра, или нечто другое?

если ответить коротко, без деталей. Да, на 1.1. Но за счет 2х ядер, у него будет больше так называемого компьютерного времени, и потенциально он сможет переваривать больше приложений, без заметного влияния одного на другое. а если ответить длиннее. то у каждого приложение есть "потоки". Каждый поток обрабатывается отдельно. Если приложение не оптимизировано под многоядерность, то каждый поток последовательно обрабатывается процессором. в случае двух процессоров, то последовательно обрабатывается разными процессорами. Оптимизированное приложение, делить потоки на ядра. И может обрабатывать, не связанные между собой, данные независимо друг от друга, на разных процессорах.

Пример. выражение1 =2+2; выражение2 = 2+2; Выражение3=выражение1+выражение2; Первых два выражение можно обработать в два потока на двух процессорах одновременно. Если оптимизировать вычисления. Если не оптимизировать, то каждое из выражение будет рассчитано последовательно.

  • Скопировать ссылку
  • Перейти

В приложениях, оптимизированных под многопоточность, наблюдается прирост производительности на многоядерном процессоре. Однако, если приложение не оптимизировано, то оно не будет получать практически никакой выгоды от дополнительных ядер, а может даже выполняться медленнее, чем на процессоре с меньшим количеством ядер, но большей тактовой частотой. Это в основном приложения, разработанные до появления многоядерных процессоров, либо приложения, в принципе не использующие многопоточность.

Большинство операционных систем позволяют выполнять несколько приложений одновременно. При этом получается выигрыш в производительности даже если приложения однопоточные.

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

не все так просто с современными процами. коре i3-i7 на сегодняшний день указываются номинальная частота, на которой работают все ядра. А дальше в процессоре есть контроллер, который определяет, какая сейчас нагрузка и может поотключать все ядра, кроме одного и его загнать ниже 2ггц, а может поотключать и опять же одно ядро разогнать до 3,7ггц, а вот ели много потоков - то все ядра будут работать на номинальной или выше в рамках теплового пакета. Отсюда вывод - хотите максимальной производительности - не экономьте на вентиляторах, чем холоднее процессор, тем он автоматом сможет разогнаться до большей частоты

Вы уверены? Не думаю что процессор может увеличивать частоту, думаю только снижать может.

  • Скопировать ссылку
  • Перейти

не все так просто с современными процами. коре i3-i7 на сегодняшний день указываются номинальная частота, на которой работают все ядра. А дальше в процессоре есть контроллер, который определяет, какая сейчас нагрузка и может поотключать все ядра, кроме одного и его загнать ниже 2ггц, а может поотключать и опять же одно ядро разогнать до 3,7ггц, а вот ели много потоков - то все ядра будут работать на номинальной или выше в рамках теплового пакета. Отсюда вывод - хотите максимальной производительности - не экономьте на вентиляторах, чем холоднее процессор, тем он автоматом сможет разогнаться до большей частоты

Вы уверены? Не думаю что процессор может увеличивать частоту, думаю только снижать мож

Все правильно. Верьте ему :)

  • Скопировать ссылку
  • Перейти

Может и увеличивать

Turbo Boost (англ. Turbo Boost — досл. перев. Турбо Подъём (тж. Турбо Разгон, Турбо Ускорение)) — технология компании Intel для автоматического увеличения тактовой частоты процессора свыше номинальной, если при этом не превышаются ограничения мощности, температуры и тока в составе расчетной мощности (TDP). Это приводит к увеличению производительности однопоточных и многопоточных приложений. Фактически, это технология «саморазгона» процессо

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

(23) АгоньВалера, Прыгнешь выше - читай overclocers.ru , например

А вот утверждение

оно не очень верно.. все зависит от программы и насколько она хорошо управляется с многопоточностью..

Однако, если оба процессора одного поколения, то можно посоветовать, все таки, 6 ядерное решение, из соображений Прибавка 3 ГГц + 10% = 3,3 ГГц. Прибавка 4 ядра + 33% = 6 ядер. К тому же многие многоядерные процессоры, работая с однопоточными программами, могут увеличивать частоту нагруженного ядра.. Например, мой 6ти ядерный AMD 3,2 ГГц - до 3,6 ГГц.

📎📎📎📎📎📎📎📎📎📎