Что такое поколение в процессорах
Все поколения процессоров Intel по годам и в таблице
Всем привет, уважаемые гости блога! Сегодня будут рассмотрены поколения процессоров intel — таблица по годам, дата выхода каждого, а также как узнать какого поколения процессор в компьютере. Речь пойдет о Core I7. Pentium и I5 – темы для отдельных постов.
Краткая характеристика серии
Core i7 – топовые процессоры от Интел, занимающие флагманские и субфлагманские позиции. До появления i9 они были самыми мощными, уступая только серверным «Ксеонам». Модельный ряд производится более 10 лет и рассчитан на использование в мощных игровых и рабочих компьютерах. За все это время создано 9 поколений этой модели ЦП. В отличие от младших моделей, запутаться в них проще, так как в каждой линейке есть несколько подсерий, которые отличаются рабочими параметрами.
Условно эти чипы можно разделить на стоковые и продвинутые. Последние имеют собственную «экосистему» из соответствующих системных плат, чипсетов и сокетов. Они относятся к так называемой серии Х. Также в маркировке используются следующие обозначения:
Рассмотрим историю и особенности всех поколений этой модели
1 поколение
Первая серия этой модели поступила в продажу в 2008 году. Еще до появления i3 и i5 эта линейка перешла на новый нейминг. Чипы с модельными номерами 920, 930, 940, 950, 960, 965, 975 создавались по техпроцессу 45 нм. У всех CPU было по 4 ядра, которые работали в восемь потоков.
Под эти чипы разработана новая платформа с 1336-контактным разъемом и модулями памяти ДДР3.
После появления в 2009 году более удобного сокета 1156, выпущена серия с номерами 860, 860, S 870, 875К и 880. Характеристики не отличались от предшественников, однако сборка стоила дешевле из-за более дешевых материнок с таким сокетом.
Контроллер упростили, поэтому поддерживалось только два канала памяти. Вершиной этого поколения стал ЦП с архитектурой Gulftown. Такие ЦП получили индексы 970, 980, 980Х и 990Х. Создавались они по 32 нм процессу и были шестиядерными. Поддерживали трехканальный режим памяти и подключались через сокет 1366.
2 поколение
Архитектуру изменили на Snady Bridge и окончательно перешли на 32 нм техпроцесс. В базовой серии были выпущены процессоры 2600, 2600S, 2600K, 2700K – четырехъядерные, восьми потоковые, работали с одноканальной памятью и монтировались в новые 1155 сокеты.
Логичным продолжением стала модель под платформу 2011, которая сменила устаревшую 1366. Это ЦП с кодами 3820, 3930К, 3960Х, 3970Х. У младшей модели было 4 ядра, у старших 6. Новинкой стал четырехканальный контроллер для памяти DDR III.
3 поколение
Использовалась архитектура Ivy Bridge, доработанная версия предшественницы с техпроцессом 22 нм. В рамках линейки созданы чипы с индексами 3770, 3770S, 3770T, 3770K – четырехъядерные, с поддержкой двух каналов ДДР3.
Впервые применена интегрированная видеокарта. Чипы можно было монтировать на сокет 1155.
4 поколение
В рамках серии Х, выпущены модификации с кодовыми номерами 4820К, 4930К и 4960Х. Устанавливались в сокет 2001 и поддерживали 4 канала ДДР3.
Созданное большое число модификаций на архитектуре Haswell – 4765Т, 4770, 4770К, 4770S, 4770Т, 4770ТЕ, 4771, 4785Т, 4790, 4790Т, 4790S, 4790K. Монтировались на платы с новым сокетом 1150 и имели встроенный графический чип HD 4600.
5 поколение
Техпроцесс остался прежним – 22 нм. В рамках серии Х выпущены 5820К, 5930К и 5960Х. Контроллер перевели на память ДДР4, поэтому использовалась платформа 2011 третьей версии. Также советую почитать про разные поколения народного и популярного intel core i5.
Массового производства процессоров этой серии не было. Производитель осваивал 14 нм техпроцесс на архитектуре Broadwell. Создано всего две модели: 5775С и 5775R – один и тот же чип с графическим ускорителем Iris Pro 6200.
В серии Х созданы модели 6800К, 6850К, 6900К и 6950Х. Они работали с четырехканальной памятью ДДР 4 и ставились в слот 2011 третьей версии.
6 поколение
На 14 нм техпроцессе, производителем выпущено шестое поколение, представленное моделями 6700, 6700К, 6700Т и 6700ТЕ. Эти ЦП имели по четыре ядра, встроенную видеокарту HD 530 и строились на архитектуре SkyLake.
Двойной контроллер поддерживал ДДР3 и ДДР4. Монтировались на разъеме 1151.В топовой категории выпущено три модификации: 7800Х, 7820Х, 9800Х. Устанавливались они в сокет 2066.
7 поколение
Использована модернизированная архитектура Kaby Lake, которая выпускалась по техпроцессу 14 нм. Выпущены модели 7700, 7700Т и 7700К. Совместимы с платами 1151. В Х-серии выпущен всего один чип – 7740Х, четырехъядерник для платформы 2066.
8 поколение
Чипы восьмого поколения, на основе архитектуры Coffee Lake, появились в 2017 году. В модельный ряд включены 8700, 8700К и 8700Т, которые имели по 6 ядер. Сокет обновлен до 1151 второй версии, поддержку ДДР3 убрали. Ограниченным тиражом выпущен 8086К, приуроченный к 40-летию ЦП Intel 8086.
9 поколение
Чипы, выпущенные в 2019 году, кардинальных нововведений не получили. Использована та же архитектура и тот же техпроцесс. Пока в последнем модельном ряду два процессора: 9700KF и 9700K. Работают в таких же платах, как ЦП предыдущего поколения. Ядер у этих чипов уже по восемь.
10 поколение
Серия, также известная как Comet Lake-S, представлена в 2020 году. В этих процессорах используется сокет LGA1200, который пришел на смену 1151-2 v2. В общей сложности планируется выпустить более трех десятков моделей ЦП этого поколения(речь идет не только о десктопных вариантах).
При их производстве использован улучшенный 14-нм тех. процесс, но от предшественников, Skylake-S, эти CPU в плане архитектуры почти не отличаются. Графический блок UHD Graphics и вовсе остался без изменений. Главное отличие от предшественников — более совершенные механизмы динамического разгона ядер.
При покупке нового процессора можно определить, к какому поколению он относится, по этому описанию. Больше никаких моделей не выпускалось, поэтому несложно свериться.
Десятое | |||
i7-10700T | 1200 | 14 nm | 2020 |
i7-10700KF | 2020 | ||
i7-10700K | 2020 | ||
i7-10700F | 2020 | ||
i7-10700 | 2020 | ||
Девятое | |||
i7-9700KF | 1151-2 | 14 nm | 2019 |
i7-9700F | 2019 | ||
i7-9700K | 2018 | ||
i7-9800X | 2066 | 2018 | |
Восьмое | |||
i7-8086K | 1151-2 | 14 nm | 2018 |
i7-8700K | 2017 | ||
i7-8700 | 2017 | ||
i7-8700T | 2017 | ||
Седьмое | |||
i7-7820X | 2066 | 14 nm | 2017 |
i7-7800X | 2017 | ||
i7-7740X | 2017 | ||
i7-7700K | 1151-1 | 2017 | |
i7-7700 | 2017 | ||
i7-7700T | 2017 | ||
Шестое | |||
i7-6950X | 2011-3 | 14 nm | 2016 |
i7-6900K | 2016 | ||
i7-6850K | 2016 | ||
i7-6800K | 2016 | ||
i7-6700K | 1151-1 | 2015 | |
i7-6700 | 2015 | ||
i7-6700T | 2015 | ||
Пятое | |||
i7-5960X | 2011-3 | 22 nm | 2014 |
i7-5930K | 2014 | ||
i7-5820K | 2014 | ||
i7-5775C | 1150 | 14 nm | 2015 |
Четвертое | |||
i7-4960X | 2011 | 22 nm | 2013 |
i7-4930K | 2013 | ||
i7-4820K | 2013 | ||
i7-4790K | 1150 | 2014 | |
i7-4790 | 2014 | ||
i7-4790S | 2014 | ||
i7-4790T | 2014 | ||
i7-4785T | 2014 | ||
i7-4770K | 2013 | ||
i7-4771 | 2013 | ||
i7-4770 | 2013 | ||
i7-4770R | BGA1364 | 2013 | |
i7-4770S | 1150 | 2013 | |
i7-4770T | 2013 | ||
i7-4765T | 2013 | ||
Третье | |||
i7-3970X | 2011 | 32 nm | 2012 |
i7-3960X | 2011 | ||
i7-3930K | 2011 | ||
i7-3820 | 2012 | ||
i7-3770K | 1155 | 22 nm | 2012 |
i7-3770 | 2012 | ||
i7-3770S | 2012 | ||
i7-3770T | 2012 | ||
Второе | |||
i7-2700K | 1155 | 32 nm | 2011 |
i7-2600K | 2011 | ||
i7-2600 | 2011 | ||
i7-2600S | 2011 | ||
Первое | |||
i7-995X | 1366 | 32 nm | 2011 |
i7-990X | 2011 | ||
i7-980X | 2010 | ||
i7-980 | 2011 | ||
i7-975E | 45 nm | 2009 | |
i7-970 | 32 nm | 2010 | |
i7-960 | 45 nm | 2009 | |
i7-965E | 2008 | ||
i7-950 | 2009 | ||
i7-940 | 2008 | ||
i7-930 | 2010 | ||
i7-920 | 2008 | ||
i7-880 | 1156 | 2010 | |
i7-875K | 2010 | ||
i7-870 | 2009 | ||
i7-870S | 2010 | ||
i7-860 | 2009 | ||
i7-860S | 2010 |
Также для вас могут оказаться полезными публикации «Процессоры которые подходят под сокет lga 1151» и «Битва intel core i3 против i5». Буду признателен всем, кто поделится этим постом в социальных сетях. Не забывайте подписываться на обновления блога. До завтра!
Так-Так-Так и никакого Тика. Чем отличаются процессоры Intel Core разных поколений на основе одной архитектуры
С появлением процессоров Intel Core седьмого поколения многим стало понятно, что стратегия «Тик-так», которой Интел следовал всё это время, дала сбой. Обещание уменьшить технологический процесс с 14 до 10 нм так и осталось обещанием, началась долгая эпоха «Така» Skylake, во время которой случился Kaby Lake (седьмое поколение), внезапный Coffee Lake (восьмое) с незначительным изменением техпроцесса с 14 нм до 14 нм+ и даже Coffee Lake Refresh (девятое). Кажется, Интелу и правда нужен был небольшой перерыв на кофе. В итоге мы имеем несколько процессоров разных поколений, которые созданы на основе одной микроархитектуры Skylake, с одной стороны. И уверения Интела о том, что каждый новый процессор — лучше прежнего, с другой. Правда, не очень понятно, чем именно…
Поэтому вернёмся к нашим поколениям. И посмотрим, чем же они отличаются.
Kaby Lake
Появление процессоров в рознице состоялось в начале 2017 года. Что же нового у этого семейства относительно его предшественника? Прежде всего, это новое графическое ядро — Intel UHD 630. Плюс поддержка технологии памяти Intel Optane (3D Xpoint), а также новый чипсет 200-ой серии (6-ое поколение работало с 100-ой серией). И на этом из действительно интересных новшеств всё.
8-ое поколение с кодовым названием Coffee Lake было выпущено в конце 2017 года. В процессорах этого поколения добавили ядер и пропорционально кэша третьего уровня, подняли Turbo Boost на 200 мегагерц, добавили поддержку DDR4-2666 (до этого было DDR4-2400), но отрезали поддержку DDR3. Графическое ядро осталось прежним, но ему накинули 50 MHz. За все повышения частот пришлось расплатиться увеличением теплопакета до 95 ватт. Ну и, конечно, новый чипсет 300-ой серии. Последнее было совсем не обязательно, так как достаточно скоро специалисты смогли запустить это семейство на чипсетах 100-ой серии, хотя представители Интел заявляли, что это невозможно из-за особенностей построения цепей питания. Позднее, правда, Интел официально признал, что был не прав. Так что же нового в 8-ом семействе? По факту больше похоже на обычный рефреш с добавлением ядер и частот.
Coffee Lake Refresh
Ха! А вот нам и рефреш! В четвёртом квартале 2018 года были выпущены процессоры Coffee Lake 9-го поколения, оснащённые аппаратными средствами защиты от некоторых уязвимостей Meltdown/Spectre. Аппаратные изменения, внесённые в новые чипы, защищают от Meltdown V3 и L1 Terminal Fault (L1TF Foreshadow). Изменения в программном обеспечении и микрокоде защищают от атак Spectre V2, Meltdown V3a и V4. Защита от Spectre V1 по-прежнему будет осуществляться исправлениями на уровне операционной системы. Появление исправлений на уровне кристалла должно уменьшить влияние программных патчей на производительность процессоров. Но всю эту радость с защитами Интел реализовала только в процессорах для массового сегмента рынка: i5-9600k, i7-9700k, i9-9900k. Всем остальным, включая серверные решения, аппаратных защит не отсыпали. Впервые в истории потребительских процессоров Intel процессоры Coffee Lake Refresh поддерживают до 128 ГБ оперативной памяти. И всё, больше никаких изменений.
Что мы имеем в сухом остатке? Два года рефрешей, игры с ядрами и частотами, плюс набор мелких улучшений. Очень хотелось объективно оценить и сравнить производительность основных представителей этих семейств. Поэтому, когда у меня под рукой оказался комплект от седьмого до девятого поколения — к нашим i7-7700 и i7-7700k недавно добавились свежие i7-8700, i7-9700k и i9-9900k, я воспользовался ситуацией и заставил пять разных процессоров Intel Core показать, на что они способны.
В тестировании участвуют пять процессоров Intel: i7-7700, i7-7700k, i7-8700, i7-9700k, i9-9900k.
Тактико-технические характеристики платформ
Процессоры Intel i7-8700, i7-9700k и i9-9900k имеют одинаковую базовую конфигурацию:
Программная часть: ОС CentOS Linux 7 x86_64 (7.6.1810).
Ядро: 3.10.0-957.1.3.el7.x86_64
Внесённые оптимизации относительно штатной установки: добавлены опции запуска ядра elevator=noop selinux=0.
Тестирование производится со всеми патчами от атак Spectre, Meltdown и Foreshadow, бэкпортированными в данное ядро. Не исключено, что результаты тестирования на более новых и актуальных ядрах Linux могут отличаться от полученных, а показатели будут лучше. Но, во-первых, лично мне CentOS 7 милее, а, во-вторых, RedHat активно занимается бэкпортированием новшеств, связанных с поддержкой оборудования, из новых ядер в своё, LTS. На то и надеюсь 🙂
Тесты, которые использовал для исследования
Sysbench — пакет тестов (или бенчмарков) для оценки производительности разных подсистем компьютера: процессор, оперативная память, накопители данных. Тест многопоточный, на все ядра. В этом тесте я замерял два показателя:
Пакет тестов, проводимых в однопоточном и многопоточном режиме. В результате выдаётся некий индекс производительности для обоих режимов. Ниже есть ссылки на результаты тестов. В этом тесте мы рассмотрим два основных показателя:
— Single-Core Score — однопоточные тесты.
— Multi-Core Score — многопоточные тесты.
Единицы измерения: абстрактные «попугаи». Чем больше «попугаев», тем лучше.
Тест Phoronix Test Suite
Phoronix Test Suite — очень богатый набор тестов. Несмотря на то, что были проведены все тесты из пакета pts/cpu, приведу результаты только тех из них, которые лично мне показались особенно интересными, тем более, что результаты упущенных тестов только подкрепляют общую тенденцию.
Почти все представленные тут тесты — многопоточные. Исключение составляют лишь два из них: однопоточные тесты Himeno и LAME MP3 Encoding.
В этих тестах чем показатель больше, тем лучше
Синтетический тест, в отличие от теста, который проводится в условиях, приближенных к реальности, способен обеспечить определённую чистоту эксперимента. Собственно, поэтому выбор и пал на синтетику.
Не исключено, что при решении частных задач в боевых условиях вы сможете получить крайне интересные и неожиданные результаты, но всё же «общая температура по больнице» будет максимально приближена к тому, что получилось у меня по результатам тестов. Так же не исключено, что при отключении защиты от Spectre/Meltdown при тестировании процессоров 9-ого поколения, я мог бы получить более высокие результаты. Но, забегая вперед, скажу — они и так отлично себя показали.
Спойлер: балом будут править ядра, потоки и частоты.
Ещё до тестирования я внимательно изучил архитектуру семейств этих процессоров, поэтому ожидал, что существенных отличий между подопытными не обнаружится. Причём, не столько существенных, сколько экстраординарных: зачем ждать интересных показателей в тестах, если проводишь измерения на процессорах, построенных, в сущности, на одном ядре. Мои ожидания оправдались, но кое-что всё же оказалось не совсем так, как я думал…
А теперь, собственно, результаты тестов.
Результат вполне закономерный: у кого больше потоков и выше частота, того и баллы. Соответственно, i7-8700 и i9-9900k впереди. Разрыв между i7-7700 и i7-7700k 10% в однопоточном и многопоточном тесте. Отставание i7-7700 от i7-8700 на 38% и от i9-9900k на 49%, то есть почти в 2 раза, но при этом отставание от i7-9700k всего 15%.
Ссылки на результаты тестов:
Результаты тестов из пакета Тhe Phoronix Test Suite
В тесте John The Ripper разница между братьями-двойняшками i7-7700 и i7-7700k в 10% в пользу «k», за счёт разницы в Турбобусте. У процессоров i7-8700 и i7-9700k разница весьма незначительная. i9-9900k обгоняет всех за счёт большего числа потоков и большей тактовой частоты. Двойняшек почти в 2 раза.
Результат теста C-Ray мне кажется самым интересным. Наличие технологии Hyper-Treading у i9-9900k в этом многопоточном тесте даёт лишь незначительный прирост относительно i7-9700k. А вот двойняшки отстали от лидера почти в 2 раза.
В однопоточном тесте Himeno разница не настолько велика. Ощутимый отрыв 8-ого и 9-ого поколения от двойняшек: i9-9900k обгоняет их на 18% и 15% соответственно. Разница же между i7-8700 и i7-9700k на уровне погрешности.
Тест на компрессию 7zip двойняшки проходят на 44-48% хуже, чем лидер i9-9900k. За счёт большего количества потоков i7-8700 обгоняет i7-9700k на 9%. Но этого не хватает, чтобы обогнать i9-9900k, поэтому наблюдаем отставание почти на 18%.
Тест на время сжатия алгоритмом BZIP2 показывает аналогичные результаты: выигрывают потоки.
Кодирование mp3 — «лестница» с максимальным отрывом в 19,5%. А вот в тесте ffmpeg i9-9900k проигрывает i7-8700 и i7-9700k, но обходит двойняшек. Несколько раз переделал этот тест для i9-9900k, но результат всегда одинаковый. Вот это уже неожиданно 🙂 В многопоточном тесте самый многопоточный из тестируемых процессоров показал такой невысокий результат, ниже чем у 9700k и 8700. Чётких объяснений сему явлению нет, а предположений делать не хочется.
Тест openssl показывает «лестницу» с разрывом между второй и третьей ступенью. Разница между двойняшками и лидером i9-9900k от 42% до 47%. Разрыв же между i7-8700 и i9-9900k 14%. Главное, потоки и частоты.
В тесте Apache i7-9700k обошёл всех, включая i9-9900k (6%). Но в общих чертах разница не существенная, хотя между худшим результатом i7-7700 и лучшим у i7-9700k отрыв в 24%.
В целом, в большинстве тестов лидирует i9-9900k, провал только на ffmpeg. Соберетесь работать с видео, возьмите лучше i7-9700k или i7-8700. На втором месте в общем зачёте i7-9700k, он незначительно отстаёт от лидера, а в тестах ffmpeg и apache даже опережает. Так что его и i9-9900k смело советую тем, у кого регулярно случаются большие наплывы пользователей на сайт. Процессоры подвести не должны. Про видео я уже сказал.
У i7-8700 хорошие показатели по тестам Sysbench, 7zip и ffmpeg.
Во всех тестах i7-7700k лучше i7-7700 от 2% до 14%, в тесте ffmpeg 16%.
Напомню, что никаких оптимизации, кроме указанных в начале, я не делал, а это значит, что при установке чистой системы на свежекупленном у нас дедике, вы получите точно такие же результаты.
Ядра, потоки, частоты — наше всё
В целом, результаты были предсказуемы и ожидаемы. Практически во всех тестах появляется «лестница в небо», демонстрирующая зависимость производительности от количества ядер, потоков и частот: больше вот этого всего — лучше результаты.
Поскольку все испытуемые фактически являются рефрешами одного и того же ядра на одном техпроцессе и не имеют каких-либо фундаментальных архитектурных различий, мы не смогли получить «ошеломляющих» доказательств того, что процессоры качественно отличаются друг от друга.
Разница между процессорами i7-9700k и i9-9900k во всех тестах, кроме Sysbench, стремится к нулю, так как по сути отличаются они лишь наличием технологии Hyper-Threading и сотней дополнительных мегагерц в режиме Turbo Boost у i9-9900k. В тесте же Sysbench как раз наоборот: решает не количество ядер, а количество потоков.
Очень большой разрыв в многопоточных тестах между i7-7700(k) и i9-9900k, местами аж в два раза. Также есть разница между i7-7700 и i7-7700k — лишние 300 MHz добавляют прыткости последнему.
Также не могу говорить о качественном влиянии объёма кэш-памяти на результаты тестов — имеем, что имеем. Тем более, включённая защита семейства Spectre/Meltdown должна изрядно уменьшать влияние его объёма на результаты теста, но это не точно. Если уважаемый читатель потребует «хлеба и зрелищ» от нашего отдела маркетинга, я с удовольствием выкачу вам тестирование с отключенной защитой.
Собственно, если бы меня спросили: а какой процессор ты сам выберешь? — я бы для начала посчитал деньги в кармане, и выбрал тот, на который хватает. Если коротко, то из точки в А в точку Б можно доехать и на «Жигулях», но на «Мерседесе» всё же быстрее и приятней. Процессоры, в основе которых лежит одна архитектура, так или иначе будут справляться с одинаковым спектром задач — кто-то просто хорошо, а кто-то отлично. Да, как показало тестирование, глобальных отличий между ними нет. Но разрыв между i7 и i9 от этого никуда не делся.
При выборе процессора для некоторых частных узкоспециализированных задач, как работа с mp3, компиляция из исходников или рендеринг трёхмерных сцен с обработкой света, имеет смысл ориентироваться на показатели соответствующих тестов. Например, дизайнерам можно сразу смотреть на i7-9700k и i9-9900k, а под сложные вычисления брать процессор с технологией Hyper-Threading, то есть любой, кроме i7-9700k. Тут рулят потоки.
Так что советую выбирать то, что можете себе позволить с учётом спецификации, и будет вам счастье.
В тестировании использовались серверы на базе процессоров i7-7700, i7-7700k, i7-8700k, i7-9700k и i9-9900k с 1dedic.ru. Любой из них можно заказать со скидкой 5% на 3 месяца — обратитесь в отдел продаж с кодовой фразой «Я с Хабра». При оплате за год минус ещё 10%.
Весь вечер на арене Trashwind, системный администратор FirstDEDIC