Core i7 сколько ядер


Сколько ядер в процессоре Intel Core i7?

Всем привет Значит Intel Core i7 это крутой процессор, ибо позиционируется как самый мощный проц для дома, то есть для обычного домашнего компа. И стоит он конечно недешево, я бы даже сказал очень недешево. Так сколько ядер в i7? А вот тут не все так просто. Для обычных компов как правило i7 это 4 ядра, но так как процессор поддерживает технологию Hyper-threading, то есть также и потоки. В итоге 4 ядра или 8 потоков, но винда потоки воспринимает как за ядра. Хотя в Windows 10, в диспетчере задач на вкладке Производительность > ЦП, то там вроде как написано сколько ядер и сколько потоков.

То есть обычно так оно и есть, для стационарных компов i7 это 4 ядра или 8 потоков. Так было и года четыре назад и так осталось по сей день. Однако, есть еще ноутбучные процессоры, там уже может быть немного иначе, а именно 2 ядра или 4 потока, например модель i7-6500U. Нет, это не говорит о том, что это плохие процессоры, просто для этих процессоров главное не только производительность но и минимальное потребление энергии (TDP), все таки они ноутбучные. Вот не смотря на то, что модель i7-6500U это i7, но потребляет он как для топовой модели очень мало, а именно 25 Ватт!

Но что означает буква U в названии процессоров Intel? Эта буква означает тоже что и буква M, то есть модели с такими буквами, это мобильные процессоры. А значит не такие мощные как обычные ну и конечно намного меньше потребляют энергии, это ведь очень важно для ноутбуков.

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

Вот есть еще модели i7-5500U, i7-7500U, и вот там также идет 2 ядра или 4 потока. Так что вот такие дела. У настольных вариантов, ну то есть у тех, что для ПК, то там вроде такого нет. Там стандартно 4 ядра или 8 потоков.

Но вот я писал про 4 ядра, это все нормально, но вот как я и упомянул, это все СТАНДАРТНО для 1155-тый сокета, 1150-го, даже у старенького сокета 1156 i7 тоже имеет 4 ядра или 8 потоков. А вот в ноутах в погоне за тем чтобы ноут долго работал без подзарядки и при этом был более-менее производителен, то вот там и пошли на такие жертвы, убрали два ядра.. Ну а что делать то…

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

Так что тут определенно сказать даже нечего, на 2011-3 сокете или даже просто на 2011, i7 часто идет именно на 6-ти ядрах, ну то есть так бы сказать ходовые модели имеют 6 ядер или 12 потоков. Есть и более мощные, но они дороже и не всем по карману. Модель Intel Core i7-6950X стоит более штуки баксов, вернее почти две, ну так вот и там 10 ядер или 20 потоков, кажется что такой мощности хватит на всю жизнь…

Ну так что вам думать в итоге? Ну то есть сколько ядер в i7? Можно ли ответить на этот вопрос по-простому? Можно, я сейчас постараюсь это сделать! Значит смотрите, если у вас сокет 1156, 1155, 1150, 1151, то там идет 4 ядра или 8 потоков максимум (вроде так). Если 2011/2011-3 сокет, то там идет от 6 ядер/12 потоков и выше. Если мобильный процессор, то нужно смотреть характеристики, как правило там i7 это 4 ядра/8 потоков или 2 ядра/4 потока. Как я уже написал выше, если у вас стоит i7 и вам нужно узнать всю важную инфу о нем, то советую использовать CPU-Z, можно еще попробовать Aida64, тоже хорошая прога, намного больше инфы о железе показывает, не только о процессоре.

Так что вот такие вот дела ребята. Кстати, я вот писал что 2011-3 это сокет так бы сказать новой эры производительности. Ну, мне так кажется. А вот сокет 1151, я о нем не написал, так вот это так бы сказать продолжение того, что мы имеем сейчас, ну то есть сокета 1150. 1151 немного будет мощнее, а цена то почти одна и таже. Хотя, может быть в будущем будет продолжение и 1151-того сокета…

Кстати есть еще сокет 1366 (как бы устаревший уже), ну так вот там есть модель i7-970, она имеет 6 ядер/12 потоков, тоже крутой проц! То есть модель как и в сокете 2011-3, но конечно по производительности проигрывает. Но тут ничего нет удивительного, ведь сначала был 1366, потом 2011, и потом уже появился на свет 2011-3. Следующий сокет наверно будет создан для невероятно мощных процессоров… Даже боюсь представить что это будет за мощь… Я вот сейчас подумал, может быть они вообще как бы не для дома предназначены, а для каких-то рабочих станций, серверов? Ну я имею ввиду сокет 2011-3… Я просто не знаю, разве в скором будущем игры будут требовать 10 ядер? Ну, может и будут, это просто мои так бы сказать мысли вслух…

Все ребята, на этом уже все, надеюсь что все вам тут было понятно. Удачи вам и хорошего настроения, покедова

На главную! Intel процессор 17.11.2016

virtmachine.ru

сколько ядер в процессоре intel core i7 — сколько ядер у процессора intel core i 7? — 22 ответа



В разделе Железо на вопрос сколько ядер у процессора intel core i 7? заданный автором Вровень лучший ответ это На сегодняшний день компания Intel выпустила линейку процессоров Intel Core i7. Процессоры имеют по 4 ядра, тактовая частота каждого ядра от 2,66 ГГц для i7-920, 2,93 ГГц у i7-940 и, конечно же, не обошлось без флагмана - Intel Core I7-965 Extreme Edition с частотой 3.2ГГц. Управлением памяти теперь занимается не отдельный контроллер на материнской плате, а сам процессор (точнее, встроенный в него контроллер) , что увеличивает скорость обмена и, соответственно, производительность. Встроенный контроллер поддерживает 3 канала памяти DDR3 1066 МГц (общим объёмом не более 24 GB). Пропускная способность памяти достигает 25,6 ГБ/с. Возвращается технология Hyper-Threading, отсутствующая у линейки процессоров Core 2 Duo. Операционной системе доступны 8 потоков, что упрощает многозадачность. 8 МБ кэш-памяти - Intel® Smart Cache обеспечивает высокую производительность (особенно в современных играх) и эффективность кэш-памяти. Кэш-память третьего уровня является общей для всех четырёх ядер, и работает на равной с ними частоте.приведено сранение данных процессоров и их технические харрактеристики..

Источник: а так же

Ответ от Макисм игнатов[гуру]по моемому приставка core уже обозначает 4 ядра???Ответ от Полосовой[активный]два ядраОтвет от рослый[гуру]4ре только сам есть еще и соло.... а так же поддерживается гипертрейдингОтвет от Кирилл Чураков[гуру]Четыре ядраОтвет от Ilya O. Volkov[гуру]Четыре реальных ядра + воскрес давно забытый Гипер Трэдинг, в результате чего процессор представляется в операционной системе восемью виртуальными ядрами.Ответ от D. Crowe[гуру]4 физических и 4 виртуальных ядер, за счет применения технологии HyperThreading, которую можно просто отключить...Ответ от Валерий Моисеев[новичек]4 нормальных, 4 виртуальных = 8 ядер видно в операционкеОтвет от Иван Коряк[гуру]вроде люди говорят что 4, а я в инете читал что уже 6ти ядерные естьОтвет от Ђаланов Вячеслав[новичек]есть 2,4 и 6 ядерные i7Ответ от Елена денисова[новичек]8 ядерОтвет от 1[новичек]4 физических и 4 виртуальных ядерCore i7 на ВикипедииПосмотрите статью на википедии про Core i7Список микропроцессоров Core i7 на ВикипедииПосмотрите статью на википедии про Список микропроцессоров Core i7

22oa.ru

Как точно узнать сколько ядер в вашем процессоре

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

В наши дни производительность выпускаемых процессоров напрямую зависит от количества ядер в нем. В этом материале мы постараемся раскрыть все особенности получения информации о процессоре, а также познакомимся с новейшими ЦПУ, выпускаемые известными компаниями.

Программный способ определения ядер процессора

Одним из простых способов узнать сколько ядер у вашего ЦПУ является применение различных утилит, которые показывают всю информацию о характеристиках компьютера. Наиболее популярными утилитами являются:

  • CPU-Z;
  • Speccy;
  • AIDA64;
  • HWiNFO.

Рассмотрим подробнее утилиту CPU-Z. Загрузить утилиту можно с ее официального сайта www.cpuid.com. Для примера мы возьмем ноутбук Lenovo S110, в котором установлен процессор Intel Atom N2600. Запустив CPU-Z, мы увидим на первой вкладке «CPU» все характеристики процессора Intel Atom N2600.

Опишем все характеристики нашего ЦПУ и информацию о количестве ядер более подробно:

  • Name — в этом текстовом поле отображается имя ЦПУ;
  • Code Name — кодовое название линейки ЦПУ;
  • Package — тип разъема ЦПУ;
  • Technology — технологический процесс, по которому изготавливается ЦПУ;
  • Specification — полное имя процессора;
  • Family — имя семейства ЦПУ;
  • Ext. Family — номер имени семейства ЦПУ;
  • Instructions — наборы инструкций ЦПУ;
  • Clocks –этот блок позволяет узнать частоту чипа и его множитель;
  • Cache –этот блок подробно описывает кеш ЦПУ;
  • Selection — позволяет выбрать процессор, если в системе их несколько;
  • Cores — показывает, сколько ядер имеет ЦПУ;
  • Threads — показывает, сколько потоков у вашего ЦПУ.

Наиболее интересными для нас являются значения «Cores» и «Threads». Первое показывает число ядер, а второе количество потоков.

Разберем «Threads» подробнее.  У производителя ЦПУ Intel есть технология Hyper Threading. Эта технология позволяет одному ядру выполнять два потока вычислений. Наш рассматриваемый двухъядерный CPU Atom N2600 имеет поддержку Hyper Threading, поэтому в текстовом поле «Threads» мы видим цифру четыре. Сама же система Windows видит не число ядер, а число потоков. Поэтому открыв «Диспетчер задач», мы увидим, что Windows видит CPU Atom N2600, как четырехядерный.

Используя CPU с технологией Hyper Threading, вы сможете значительно увеличить быстродействие в различных видах программного обеспечения. Например, четырехядерный процессор Intel Core i7-6700K в играх будет работать как восьмиядерный. Если говорить про CPU от AMD, то у них нет поддержки Hyper Threading, поэтому у них число ядер равняется числу потоков.

Определяем количество ядер по маркировке процессора

Определим количество ядер процессора компании Intel, который еще не установлен в систему.

На каждом процессоре на верхней крышке есть маркировка. Как видно из рисунка выше, указана маркировка «INTEL® CORE™ i7-6700K». Из этой маркировки понятно, что перед нами CPU Intel Core i7-6700K. Чтобы узнать о количестве его ядер нам необходимо воспользоваться ноутбуком или планшетом, у которого есть доступ в Интернет. Откроем любой браузер и перейдем на официальный сайт INTEL: www.intel.ru.

Дальше перейдем в меню в пункт «Продукция / Процессоры / Intel® Core™ i7 6-го поколения».

Должна открыться такая страница.

В нижней части этой страницы есть таблица спецификации продукции, на которой есть наш Intel Core i7-6700K.

Колонка таблицы «Кол-во ядер / Кол-во потоков» показывает, что у Intel Core i7-6700K 4 ядра и восемь потоков.

Подобным образом вы сможете найти информацию о CPU компании AMD на сайте www.amd.com/ru-ru. Например, на странице www.amd.com/ru-ru/products/processors/desktop/fx# вы сможете узнать всю информацию о производительных чипах AMD FX™.

Вывод

В этой статье мы рассмотрели, как просто можно узнать информацию о числе ядер вашего ЦПУ. Особенно полезной информация о количестве ядер будет для любителей новых игр, в которых производительность напрямую зависит от мощности CPU и графической карты. Также эта информация будет полезной для 3D дизайнеров, которые рендерят сложные модели, и любителям конвертировать аудио и видеофайлы. А мы в свою очередь надеемся, что наши читатели без проблем смогут определить число ядер в своем процессоре.

Видео по теме — еще один способ

ustanovkaos.ru

Влияние различных характеристик на быстродействие процессоров современных архитектур

Часть 5: Intel Core i7, количество ядер

Часть 1: AMD Phenom II, количество ядер

Часть 2: AMD Phenom II, подсистема памятиЧасть 3: Intel Core i7, технологии Turbo Boost и Hyper-ThreadingЧасть 4: Intel Core i7, Hyper-Threading «в чистом виде»

Мы продолжаем серию материалов, посвящённых исследованию производительности современных процессоров в реальных задачах и влиянию различных их характеристик на производительность. Эта серия будет посвящена исследованию влияния количества ядер на производительность процессора Intel Core i7, то есть, фактически, повторит исследование, проведенное в рамках первой серии, только с другим процессором.

Конфигурация тестовых стендов

Тестовый стенд остался таким же, как и в двух предыдущих сериях, полсвящённых процессору Intel Core i7:

  • Процессор: Intel Core i7 950;
  • Кулер: ASUS Triton 81;
  • Системная плата: ASUS P6T SE (чипсет Intel X58);
  • Память: 3 модуля по 2 ГБ Corsair DDR3-1800 в режиме DDR3-1600;
  • Видеокарта: Palit GeForce GTX 275
  • БП: Cooler Master Real Power M1000.

Как и в случае с AMD Phenom II X4 940, мы воспользовались фукцией BIOS системной платы для последовательного отключения ядер на CPU, чтобы сделать его «двухъядерным» и «одноядерным». Однако, к сожалению, даже BIOS не позволяет отключить на Core i7 одно ядро, сделав его «трёхъядерным» — такая опция не предусмотрена. К счастью, существует ещё один способ ограничения количества ядер — с помощью функций самой ОС. Управляющая утилита MSCONFIG на вкладке «Boot —> Advanced options...», позволяет напрямую задать количество процессоров, которое будет использовать система. Разумеется, это чуть более сложный (и, соответственно, менее надёжный) способ, чем отключение ядер с помощью BIOS, но мы решили всё-таки провести соответвтвующие тесты, и уже по результатам пытаться понять, насколько корректно они прошли. Результаты, скажем сразу, оказались довольно странными — но всё же не настолько, чтобы можно было предположить некорректную работу данной функции ОС.Тестирование

Первая диаграмма — традиционная. На ней (правда, для наглядности, в виде графика) приведены баллы каждого «процессора», вычисленные, согласно нашей методике тестирования. Вторая диаграмма представляет собой график, на котором каждая линия олицетворяет прирост производительности по мере добавления количества ядер для каждого приложения из данной группы в отдельности. Отсчёт начинается с одноядерной системы, производительность которой, соответственно, принята за 100% (поэтому все линии выходят из одной точки). Данная диаграмма позволяет более точно отследить поведение отдельных программ, что в контексте наших желаний может быть очень полезно. И, наконец, — таблица с результатами тестов (также по каждому приложению в отдельности). Начиная со столбика «2 ядра», в ней присутствуют не только абсолютные величины результатов, но и некие проценты. Что это? Это цифра, отражающая прирост производительности данной системы по отношению к предыдущей. Запомните, это очень важно: по отношению к предыдущей, а не к исходной одноядерной. Таким образом, если мы видим в столбике трёхъядерной системы цифру 12% — это значит, что трёхъядерная система в данном приложении показала на 12% более хороший результат, чем двухъядерная. А для двухъядерной системы эта же цифра будет означать её превосходство над одноядерной.

Кроме того, для полноты информации, мы провели каждый тест дважды: в режиме с отключенными Turbo Boost и Hyper-Threading (данный режим, по идее, обеспечивает более академически строгое сравнение Phenom II X4 и Core i7), а также в режиме с включенными Turbo Boost и Hyper-Threading (этот тест будет ближе к реальности).

Также, традиционно, мы даём любознательным читателям ссылку на таблицу в формате Microsoft Excel, в которой приведены все результаты тестов в самом подробном виде. А также, для удобства их анализа, присутствуют две дополнительные закладки — «Compare #1» и «Compare #2». На них, как и в таблицах, присутствующих в статье, произведено сравнение четырёх систем в процентном отношении. Разница очень простая: в случае с Compare #1, проценты вычисляются так же, как в таблицах в статье, — по отношению к предыдущей системе, а в случае с Compare #2, все системы сравниваются с базовой одноядерной (как на второй диаграмме, только в текстовом виде).

3D-визуализация

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
3ds max ↑*16,3616,451%15,55-5%15,42-1%
Lightwave ↓14,5212,8513%13,69-6%14,29-4%
Maya ↑3,594,0814%4,01-2%3,85-4%
SolidWorks ↓54,3952,643%53,31-1%55,33-4%
Pro/ENGINEER ↓10659987%1029-3%10240%
UGS NX ↑2,992,84-5%2,975%3,063%
Group Score ↑1321395%136-2%134-1%
* — здесь и далее в таблицах стрелочкой вверх (↑) помечены те тесты, где лучшим является больший результат, стрелочкой вниз (↓) — тесты, где лучшим является меньший результат.

В отличие от Phenom II X4, в случае с Core i7 мы наблюдаем снижение скорости уже при переходе от одного ядра к двум. При переходе от двух ядер к трём, ситуация усугубляется: если у Phenom II X4 надение наблюдается у 2-х приложений, то у Core i7 — практически у всех. Опять-таки: с 4 ядрами Phenom II X4 умудрился везде выйти в плюс, а Core i7 лишь сократил на единицу список негативно отреагировавших приложений. В общем, стратегически «всё плохо». Тактически — менее плохо: серьёзного падения скорости нигде не наблюдается. Однако 1-2-3-4 ядра без Turbo Boost — это для Core i7, как уже было сказано выше, в некотором роде «синтетика». Посмотрим, как обстоят дела у этого же процессора в «естественном» для него режиме работы.

C Turbo Boost и Hyper-Threading
  2 ядра4 ядра 6 ядер8 ядер
3ds max ↑16,9316,74-1%15,81-6%18,0114%
Lightwave ↓13,712,916%13,68-6%12,579%
Maya ↑4,174,293%3,94-8%4,5816%
SolidWorks ↓53,8149,29%53,63-8%50,746%
Pro/ENGINEER ↓105610075%1019-1%10200%
UGS NX ↑3,142,96-6%3,115%3,05-2%
Group Score ↑1391433%137-4%1477%

На первый взгляд, дела обстоят существенно лучше: да, действительно, красного цвета стало меньше. С другой стороны — меньше стало только за счёт 8-ядерной колонки, а во всех остальных случаях ситуация не только не улучшилась, но даже ухудшилась: при переходе на 4 ядра (2 физических + Hyper-Threading), негативно среагировавших приложений уже не одно, а 2. И опять совершенно беспросветно выглядит 3(6)-ядерная конфигурация — сплошной негатив, за одним-единственным исключением.

В сравнении с AMD Phenom II X4

Сравнивать абсолютные величины было, понятное дело, совершенно неуместно, поэтому здесь мы сравниваем проценты прироста, взяв 1-ядерную систему за 100% в обоих случаях. Сразу видно, что Phenom II X4 демонстрирует не только более резкий рост, но, что ещё важнее — большую стабильность и предсказуемость результатов: у него почти отсутствует «провал» на 3-х ядрах. С другой стороны, Core i7 (невесть за счёт чего) смог продемонстрировать 9-16% цифры прироста на 8-ядерной (4 физических ядра + HT) системе, и до этого рекорда Phenom II X4 далеко — там максимальный прирост на 4 ядрах составляет +5%.

Пора нам высказать и первую гипотезу относительно особенностей масштабируемости Core i7 и Phenom II X4 при увеличении количества ядер. Дело в том, что с точки зрения абсолютной чистоты эксперимента, наше тестирование всё-таки не является на все 100% совершенным — потому что изменяя количество ядер, мы не изменяем размер shared L3-кэша, которым оснащены оба процессора. И здесь уместно вспомнить, что архитектура кэша у процессоров Intel и AMD — разная: у AMD он эксклюзивный, т.е. никакая информация ни на каком уровне кэша не дублируется, у Intel же не-эксклюзивная, т.е. дублирование информации допускается.

Далее: в случае с эксклюзивным кэшем, общий объём кэшируемой информации подсчитывается как сумма размеров всех кэшей всех уровней. В случае с инклюзивным или не-эксклюзивным кэшем, принято считать, что общий объём кэшируемой информации равен объёму самого большого кэша (в случае с Core i7 — L3). Таким образом, если тестировать так, как это делаем мы, то есть последовательно включать у одного и того же процессора всё большее количество ядер, то при включении очередного ядра, у Phenom II общий объём кэшируемой информации растёт линейно, гарантированно, и на полный объём L2, а вот у Core i7 — нелинейно, и явно на меньший объём. Эта гипотеза может кое-что объяснить нам в «феноменальной» масштабируемости Phenom II X4 относительно Core i7, причём если она верна, то важно помнить: в данном случае, мы имеем дело скорее не с достоинством Phenom II X4 или недостатком Core i7, а с недостатком данного конкретного тестирования. К сожалению, при выбранной схеме — технически неустранимым...

Трёхмерный рендеринг

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
3ds max ↑4,719,1795%12,4436%15,625%
Lightwave ↓332,32182,2382%124,9846%94,4832%
Maya ↑10:3505:2297%03:3649%02:4432%
Group Score ↑407793%11043%14330%

Рендеринг — самая спокойная группа в данном тестировании. Трудно себе представить, что при этой операции могут возникнуть какие-то проблемы с масштабированием производительности при увеличении количества работающих ядер. Тем более что (см. объяснение выше) рендеринг не очень сильно чувствителен к незначительному уменьшению или увеличению размера кэша. Правда, можно отметить, что сверхлинейного роста производительности, который наблюдался у 3ds max и Lightwave на Phenom II X4, в данном случае мы не наблюдаем.

C Turbo Boost и Hyper-Threading
 2 ядра4 ядра 6 ядер8 ядер
3ds max ↑6,0211,6193%15,0830%18,6924%
Lightwave ↓275,89136,88102%94,0646%71,532%
Maya ↑08:2504:07104%02:5045%02:0932%
Group Score ↑50100100%14040%18129%

Ну вот, стоило перейти в «нормальный» режим — и сверхлинейный рост тут же появился. Правда, набор приложений несколько другой: Lightwave, как и в случае с Phenom II X4, присутствует, но аккомпанирует ему Maya, а не 3ds max. Да и вообще, с увеличением количества ядер вдвое за счёт технологии Hyper-Threading, у движка рендеринга 3ds max (напомним, что мы используем V-Ray) начинают наблюдаться некоторые проблемы с масштабируемостью — она заметно хуже, чем у Maya и Lightwave.

В сравнении с AMD Phenom II X4

Впрочем, даже в этой группе, несмотря на наличие в арсенале процессора Intel технологии HT, которая достаточно неплохо себя показывает при рендеринге, Core i7 ни в каком режиме не удалось обойти Phenom II X4 в относительной масштабируемости. Возможную причину мы уже обсуждали при анализе результатов предыдущей группы тестов.

Научные и инженерные расчёты

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
Maya ↑7,18,8925%8,971%9,496%
SolidWorks ↓40,0635,3913%39,03-9%38,551%
Pro/ENGINEER ↓163215267%1569-3%15541%
UGS NX ↓5,475,470%5,34-2%5,411%
MAPLE ↑0,21850,21940%0,2142-2%0,21973%
Mathematica ↑2,52952,953317%2,97981%3,23579%
MATLAB ↓0,0719840,04967645%0,0455719%0,03886717%
Group Score ↑11713415%132-1%1395%

Основных отличий от четырёхъядерника AMD в данном случае два: отсутствие отрицательной реакции в каком-либо приложении при переходе с 1 ядра на 2, и совершенно неадекватная реакция при переходе с 2 ядер на 3. Заметьте: это уже второй случай подобной реакции, причём наблюдается он исключительно у Core i7, для которого данный режим работы является «совсем нештатным».

C Turbo Boost и Hyper-Threading
 2 ядра4 ядра 6 ядер8 ядер
Maya ↑7,449,1122%9,05-1%10,2413%
SolidWorks ↓40,236,7110%38,9-6%35,789%
Pro/ENGINEER ↓162214958%1538-3%14913%
UGS NX ↓5,665,650%5,43-4%5,725%
MAPLE ↑0,21930,22563%0,2124-6%0,22275%
Mathematica ↑2,55552,924814%2,8336-3%3,140311%
MATLAB ↓0,0614140,0452136%0,0421477%0,038988%
Group Score ↑12113713%134-2%1447%

Что на «чистые» 3 ядра, что на 6 ядер после включения HT — реакция по сути одинаковая. Как и в случае с Phenom II X4, наиболее хорошо многопоточно оптимизированным является MATLAB.

В сравнении с AMD Phenom II X4

Кривая масштабируемости у Phenom II X4 опять выглядит куда логичнее т.к. у Core i7 наблюдается весьма существенный провал на 3(6) ядрах. Но даже если представить себе, что этого провала нет — всё равно график роста производительности куда более гладкий.

Растровая графика

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
ACDSee ↓06:5304:4246%04:381%05:04-9%
Paint.NET ↓01:0600:3494%00:2348%00:1828%
PaintShop Pro ↓09:2009:053%09:20-3%09:200%
Photoimpact ↓06:5306:209%08:20-24%06:2032%
Photoshop ↓10:4907:1350%06:2213%05:4610%
Group Score ↑8711836%1245%13811%

Как мы уже знаем из 1-й серии данного сериала, в группе растровой графики стоит обращать внимание на результаты ACDSee (только при переходе от 1 ядра к 2), Paint.NET и Photoshop (на любом количестве ядер). Картину можно назвать похожей, однако похожа она не во всём:

AMD Phenom II X4: +18%, +96% — +47% — +31%, +49% — +21% — +9%.

Intel Core i7: +46%, +94% — +48% — +28%, +50% — +13% — +10%.

ACDSee от перехода на 2 ядра существенно больше выигрывает в случае Core i7, Paint.NET реагирует на оба процессора примерно одинаково, а вот Photoshop на Core i7 снова заметно «проседает» на 3-х ядрах.

C Turbo Boost и Hyper-Threading
 2 ядра4 ядра 6 ядер8 ядер
ACDSee ↓05:3404:5115%05:27-11%04:4515%
Paint.NET ↓00:5400:27100%00:1850%00:1429%
PaintShop Pro ↓09:1408:456%09:17-6%08:466%
Photoimpact ↓06:2906:086%08:15-26%06:1034%
Photoshop ↓09:4806:2453%05:548%04:5321%
Group Score ↑9712832%1280%15420%

Включение TB и HT увеличило падение при переходе от 2 ядер к 3 (что симптоматично — у тех же самых приложений), но, как ни странно — убрало падение при переходе от 3 ядер к 4 у ACDSee. Впрочем, как мы уже писали, зачастую поведение Core i7 с включенными TB и HT выходит за грань логики и здравого смысла, и пытаться объяснить его — затея пустая. Главное, что хоть где-то лучше стало... Два основных чемпиона оптимизации остались прежними: что на платформе AMD, что на платформе Intel, первое место занимает Paint.NET, а второе — Adobe Photoshop.

В сравнении с AMD Phenom II X4

Впервые мы наблюдаем картину, когда Core i7 по масштабируемости вплотную приблизился к Phenom II X4 — правда, всё равно с традиционным для него провалом в области 3(6) ядер.

Сжатие данных без потерь

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
7-Zip ↓05:0103:4931%03:480%03:451%
WinRAR ↓01:4201:1732%01:19-3%01:190%
Group Score ↑10513932%138-1%1380%

Мы опять наблюдаем достаточно уже традиционную, но по-прежнему странную отрицательную реакцию на 3 ядра, совершенно отсутствующую у Phenom II X4.

C Turbo Boost и Hyper-Threading
 2 ядра4 ядра 6 ядер8 ядер
7-Zip ↓04:1603:4613%03:55-4%03:378%
WinRAR ↓01:2901:1322%01:19-8%01:0718%
Group Score ↑12214418%135-6%15313%

Реакция на трёхъядерность только усилилась, но зато проявилась разница между поведением 7-Zip и WinRAR, практически незаметная при отключенных TB и HT.

В сравнении с AMD Phenom II X4

Вполне стандартная картина, по масштабируемости лидирует Phenom II X4.

Компиляция

Без Turbo Boost и Hyper-Threading

В тесте компиляции сразу же радует отсутствие привычного провала при переходе с 2 на 3 ядра: если бы он присутствовал постоянно, можно было бы грешить на некорректность тестов.

C Turbo Boost и Hyper-Threading

С другой стороны, после включения TB и HT на 6 ядрах образуется пусть и не провал, но существенное снижение темпов роста.

В сравнении с AMD Phenom II X4

Ещё одна группа, в которой масштабируемость Core i7 и Phenom II X4 практически идентична.

Кодирование аудио

Без Turbo Boost и Hyper-Threading
C Turbo Boost и Hyper-Threading

В группе кодирования аудио, «трёхъядерный провал» отсутствует в обоих случаях...

В сравнении с AMD Phenom II X4

...И, как следствие — вполне приличный результат, по масштабируемости новый процессор Intel идёт вровень с Phenom II X4 (согласитесь: мы уже успели привыкнуть к тому, что чаще всего Core i7 проигрывает).

Кодирование видео

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
Canopus ProCoder ↓03:4303:1415%03:093%03:090%
DivX ↓06:0804:3335%03:5815%03:3710%
Mainconcept VC-1 ↓15:4509:0872%07:0429%05:4921%
x264 ↓27:1115:1379%11:3631%07:4350%
XviD ↓05:0503:3343%03:1012%02:3721%
Group Score ↑7110446%12217%14620%

Раскладка по приложениям даже чисто визуально очень похожа на ту, которую мы наблюдаем у Phenom II X4, разве что немного более выражено снижение роста производительности у x264 при переходе на пресловутое 3-е ядро...

C Turbo Boost и Hyper-Threading
 2 ядра4 ядра 6 ядер8 ядер
Canopus ProCoder ↓03:3403:0615%03:15-5%03:027%
DivX ↓05:5904:2237%04:009%03:409%
Mainconcept VC-1 ↓13:0007:2774%06:0223%05:0818%
x264 ↓22:5811:3199%07:4250%05:5729%
XviD ↓04:5103:1847%02:5215%02:1726%
Group Score ↑7811851%13918%16317%

Включение TB и HT выровняло «впадину» на трёх физических ядрах у x264, зато привело к падению производительности у Canopus ProCoder. Но в целом ситуация всё равно весьма оптимистичная.

В сравнении с AMD Phenom II X4

Один из немногих (да чего там — всего двух) случаев, когда Core i7 чуть-чуть выигрывает по масштабируемости у Phenom II X4.

Java

Без Turbo Boost и Hyper-Threading
C Turbo Boost и Hyper-Threading

SPECjvm2008, как и в предыдущем случае, демонстрирует вполне хорошую масштабируемость, не омрачающуюся никакими провалами.

В сравнении с AMD Phenom II X4

...И это второй тест, в котором масштабируемость у Core i7 оказывается чуть лучше, чем у его соперника.

Трёхмерные игры

Без Turbo Boost и Hyper-Threading
  1 ядро2 ядра 3 ядра4 ядра
STALKER: Clear Sky ↑58615%60-2%600%
Devil May Cry 4 ↑1892037%200-1%198-1%
Far Cry 2 ↑285079%5510%6416%
Grand Theft Auto 4 ↑2458142%6512%662%
Lost Planet ↑43430%430%430%
Unreal Tournament 3 ↑10415246%1616%1610%
Crysis: Warhead ↑455624%560%560%
World in Conflict ↑374522%5216%556%
Group Score ↑8211034%1165%1193%

Если в случае с Phenom II X4, мы наблюдали трёх лидеров: Far Cry 2, World in Conflict и Unreal Tournament 3, то сейчас лидер всего один — Far Cry 2. Даже Grand Theft Auto 4 «зажёг» намного более скромно — на Phenom II X4 прирост при переходе с 1 ядра на 2 составил немыслимые 312%, а у Core i7 — всего лишь «скромные» 142%.

C Turbo Boost и Hyper-Threading
 2 ядра4 ядра 6 ядер8 ядер
STALKER: Clear Sky ↑60612%610%610%
Devil May Cry 4 ↑1991990%2000%196-2%
Far Cry 2 ↑365450%6011%6712%
Grand Theft Auto 4 ↑366581%662%660%
Lost Planet ↑43430%430%430%
Unreal Tournament 3 ↑9514856%1619%1663%
Crysis: Warhead ↑475619%55-2%562%
World in Conflict ↑295176%534%530%
Group Score ↑8711431%1184%1202%

С включением Turbo Boost и Hyper-Threading всё более-менее уравнялось: лидеров снова трое, как и в системе на базе процессора AMD. Кстати, и состав лидеров тот же.

В сравнении с AMD Phenom II X4

Увы — и в играх масштабируемость Core i7 серьёзно уступает топовому процессору AMD.Заключение

Кривая роста не сильно отличается независимо от того, выключены TB и HT или включены. Правда, небольшая впадина в районе 3(6) ядра, заметнее в последнем случае.

Диаграммы с приростом производительности демонстрируют нам ту же картину более выпукло: даже если кто-то до этого жалел об отсутствии 3-ядерных процессоров в ассортименте компании Intel — теперь, думаем, жалеть перестанет. :) Трудно, не имея подробной документации относительно строения CPU (а нам её, понятное дело, никто не даст — это коммерческая тайна компании Intel), судить о том, почему вполне толерантные к 3-м ядрам в исполнении AMD программы, так негативно реагируют на 3 ядра у процессора Intel. Можно было бы предположить, что отключение ядер с помощью ОС как-то неправильно работает при включенной Hyper-Threading — однако «артефакты производительности» наблюдаются и при отключенной HT, а там вроде бы «глючить» просто нечему: 3 физических ядра — они либо есть, либо их нет. Тем более: в случае наличия ошибки в методологии тестирования, она бы одинаково влияла на все тесты, в нашем же случае трёхъядерность от Intel некоторые программы воспринимают вполне нормально.

Честно говоря, мы не возьмёмся однозначно утверждать, что нам понятно такое поведение Core i7. Например, возможно, дело в алгоритмах работы с shared L3-кэшем, не рассчитанным на работу с количеством ядер, не кратным степени двойки. Чем не гипотеза? Однако подтвердить или опровергнуть её можно только посмотрев на эти алгоритмы, каковое удовольствие нам, к сожалению, вряд ли когда-нибудь станет доступно...

В целом, масштабируемость производительности при увеличении количества ядер у Phenom II X4 оказывается чуть выше, чем у Core i7. Впрочем — отнюдь не настолько, чтобы «хоронить» процессор Intel, тем более что производительность одиночного ядра в пересчёте на мегагерц у него существенно выше, чем у флагмана AMD. Конечно, некоторые могут вспомнить начало статьи, где мы говорили о том, почему сравнение масштабируемости при данной конкретной методологии тестирования играет немного не в пользу платформы Intel... однако, с другой стороны, можно возразить следующее: да ситуация не очень равная, но вполне жизненная. У AMD каждое ядро оснащается сравнительно большим кэшем второго уровня — 512 КБ. Поэтому, вполне очевидно, ядра в меньшей степени зависят от L3 — доказательством тому могут служить результаты тестов AMD Athlon II X4, который L3 не имеет вообще. Соответственно, AMD действительно немного проще масштабировать свои процессоры по количеству ядер, чем Intel — потому что у Intel количество прилагаемого к одиночному ядру L2 в два раза меньше, соответственно — при добавлении ещё одного ядра, весьма желательно увеличивать объём L3 (а он у Core i7 и так самый большой из всех существующих ныне десктопных x86 процессоров).

А впрочем... посмотрите ещё раз на последний график. Стоит ли этот миллиметр расстояния между конкурентами того, чтобы его всерьёз обсуждать?..

Модули памяти для тестовых стендов предоставлены российским представителством Corsair Memory

Процессор Intel Core i7 950 и плата ASUS P6T SEпредоставлены компанией Ulmart

www.ixbt.com


Смотрите также