PDA

Показать полную графическую версию : [решено] Вопрос по частоте процессора.


jester_tm
12-09-2016, 11:18
Добрый день.
Уважаемые специалисты, подскажите пожалуйста вот какую вещь. Я так понял, что частота процессора отвечает за количество тактов (операций) в секунду. Если допустим взять два процессора одной линейки, например Intel Celeron с частотой 1800 Мг и второй с 3600 Мг, то выходит что в одной линейке второй процессор должен работать в два раза быстрее т.к. за 1 единицу времени времени он успевает выполнить в два раза больше тактов (операций)? Или я что-то упустил?

Заранее спасибо за ответ.

WSonic
12-09-2016, 11:31
jester_tm, Работать будет быстрее, но по производительности разница может быть небольшой - дело в архитектуре процессора. В новых процессорах архитектура более прогрессивна, лучше обрабатываются различные инструкции и команды.

jester_tm
12-09-2016, 11:51
WSonic, спасибо, но я если брать ОДНУ архитектуру т.е. именно одной линейки, но разные по частоте. Ведь у них ОДНА архитектура.

WSonic
12-09-2016, 11:55
jester_tm, Если в пределах одной архитектуры, то производительность может отличаться значительно. Но многое зависит от приложения. Так как не все приложения одинаково реагируют на увеличение частоты процессора

Ditton2017
12-09-2016, 11:57
одной линейки »Что вы подразумеваете под одной линейкой? Линейка процессоров - это например Core i3 разных поколений, Celeron разных поколений и т.д. А поколение - это, например, процессоры архитектуры Haswell, Skylake и т.д.
Если взять процессоры 1800 MHz и 3600 MHZ одного поколения, например, четвёртого Haswell, то например кодирование (сжатие) видео будет происходить быстрей на проце 3600 MHz, но не в 2 раза, т.к. процессор характеризуется не только тактовой частотой, но и количеством ядер, наличия или отсутствия Hyper-Threading, кэш-памятью, архитектурой ит.д.

Также, как и сказали выше, ещё скорость обработки зависит от конкретного приложения

jester_tm
12-09-2016, 12:19
Ditton2017, под "линейкой" я подразумеваю процессоры одного поколения с разной частотой. Про ядра я понимаю, НО если брать процессоры одного поколения и одной линейки то у них обычно одинаковые все характеристики и отличаются только частотой.

WSonic, а вы не знаете касательно самых распространенных приложений? например те же ОС или MSOffice?

Просто если я правильно понял за, что отвечает частота, то выходит что если приложение отдало процессору задачу и для её выполнения нужно сделать 1800 тактов то процессор с частотой тактов 1800 выполнит за 1 сек, а процессор с частотой в 3600 выполнит за 0.5 секунд. Я сейчас привел пример, но надеюсь вы поняли в какую сторону я задаю вопрос. На всякий случай скажу что сравниваю только частоты, а не ядра, кэш и прочие характеристики. Представим даже что это один процессор только сперва он работает на частоте 1800 Мгц, а потом мы подняли на частоту 3600 Мгц.

WSonic
12-09-2016, 12:34
jester_tm, К примеру архиваторам, компиляторам, редакторам важнее количество параллельно выполняемых потоков, чем частота одного потока.

dislike
12-09-2016, 12:38
а вы не знаете касательно самых распространенных приложений? например те же ОС или MSOffice? »
"Самые распространенные" приложения даже не заметят изменения частоты процессора, потому что если вы откроете диспетчер задач, то увидите там "Загрузка ЦП: 1%". Компьютер простаивает 99% своего рабочего времени, и ему без разницы, что там: 99% от 1800Мгц, или 99% от 3600МГц. Разницу можно будет убедительно прочувствовать только в тех приложениях, которые целенаправленно грузят именно процессор, такие как например архиваторы, игры (и то не каждая), стресс-тесты и т.д.
Да и то, производительность как известно, является результирующей характеристикой каждого компонента системы, и если процессор вытянуть на хорошую мощность, то можно получить затык в другом месте - например в медленном HDD или памяти, и ваш новый процессор в два раза мощнее предыдущего будет в два раза больше времени простаивать, ожидая ответа от жесткого диска, который чуть не засыпает на ходу.

Ditton2017
12-09-2016, 15:15
НО если брать процессоры одного поколения и одной линейки то у них обычно одинаковые все характеристики и отличаются только частотой. »Та ну прям! Возьмите например, двухъядерный Pentium G4400 частотой 3,3 GHz и двухъядерный Core i3 6300T частотой 3,3 GHz. Они оба двухъядерные, одного поколения и одной частоты

Так, к примеру, в игре GTA5 будет производительнее двухъядерный Сore i3 6100Т с частотой 3,2 GHz, чем двухъядерный Pentium G4520 с частотой 3,6 GHz

Ditton2017
12-09-2016, 15:30
Представим даже что это один процессор только сперва он работает на частоте 1800 Мгц, а потом мы подняли на частоту 3600 Мгц. »Чтобы ответить на этот вопрос, нужно знать, в какой программе/игре мы будем сравнивать

jester_tm
12-09-2016, 18:50
Ditton2017, Вы сравнили две разные "линейки" одного поколения. Я понимаю, что будет разница между celeron и pentium одного поколения. Мне интересно правильно ли я понял что увеличение частоты вдвое на одном и том же процессоре ускорит процесс выполнения задачи в двое.

Ditton2017
12-09-2016, 19:58
Мне интересно правильно ли я понял что увеличение частоты вдвое на одном и том же процессоре ускорит процесс выполнения задачи в двое. »Нет, неправильно вы поняли. И вам уже объяснили почему. И как это увеличение частоты вдвое на том же процессоре? Вы что хотите процессор на 1800 МГц разогнать до 3600 МГц?

Ditton2017
12-09-2016, 20:20
Вы сравнили две разные "линейки" одного поколения »ОК. Возьмём процессор i5-6400T (http://ark.intel.com/ru/products/88187/Intel-Core-i5-6400T-Processor-6M-Cache-up-to-2_80-GHz) и процессор i5-6600K (http://ark.intel.com/ru/products/88191/Intel-Core-i5-6600K-Processor-6M-Cache-up-to-3_90-GHz). Они одного и того же 6-го поколения и одной линейки Core i5, но с разными частотами - у одного 2,7 GHz в бусте, у другого - 3,9 в бусте. Например, в игре GTA 5 увеличение частоты у Core i5 6600К по сравнению с i5-6400T даст существенный прирост производительности (если не упирается в видеокарту), а допустим в браузере нифига не даст

Nerdy
12-09-2016, 21:18
Или я что-то упустил? »
Упустили.
Тактовая частота (https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%BA%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB)
Что такое частота процессора (http://faqhard.ru/base/2/39.php).




© OSzone.net 2001-2012