У меня есть две системы, которые я только что построил. У них обоих есть процессоры i7 и материнские платы Asus P8Z77. Когда я запускаю простой тест цикла процессора, который я написал некоторое время назад в Delphi, я получаю, что одна машина показывает в два раза быстрее, чем другая. Затем я использовал CPU-Z, чтобы выгрузить мне подробную информацию об оборудовании, и я увидел, что быстрая машина показывает:
Processor 1 ID = 0
Number of cores 4 (max 8)
Number of threads 8 (max 16)
Name Intel Core i7 2700K
Codename Sandy Bridge
Specification Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
Package (platform ID) Socket 1155 LGA (0x1)
CPUID 6.A.7
Extended CPUID 6.2A
Core Stepping D2
Technology 32 nm
TDP Limit 95 Watts
Core Speed 3610.7 MHz
Multiplier x FSB 36.0 x 100.3 MHz
Stock frequency 3500 MHz
медленная машина показывает:
Processor 1 ID = 0
Number of cores 4 (max 8)
Number of threads 8 (max 16)
Name Intel Core i7 2600K
Codename Sandy Bridge
Specification Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Package (platform ID) Socket 1155 LGA (0x1)
CPUID 6.A.7
Extended CPUID 6.2A
Core Stepping D2
Technology 32 nm
TDP Limit 95 Watts
Core Speed 1648.2 MHz
Multiplier x FSB 16.0 x 103.0 MHz
Stock frequency 3400 MHz
то есть медленная машина имеет 2600k, а быстрая - 2700k. Очень разные «множители x FSB» должны быть значительными, но я не понимаю, как два процессора с очень «похожим» номером могут быть такими разными. Чтобы машины были такими же, я должен скопировать процессоры или есть какие-то умные настройки, которые я могу изменить?
Спасибо за любую помощь. Брайан.
Ваш процессор Core Speed
масштабируется вверх и вниз в зависимости от использования (среди прочего, для экономии энергии). Multiplier x FSB = Core Speed
так что это изменится на машине 2600k, когда она будет занята.
Вы можете, если действительно хотите, изменить свой регуляторы масштабирования к performance
, если ты хочешь Core Speed
чтобы всегда быть на максимуме.