Cокеты процессоров, что такое сокет (socket) процессора. Сокеты процессоров Intel Что такое сокет в компе

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

За последние несколько лет ситуация немного изменилась, и сформировался список сокетов Intel, которые активно используются и поддерживаются новыми процессорами. В этой статье мы собрали самые популярные сокеты процессоров Intel 2017, которые всё ещё поддерживаются.

Перед тем как перейти к рассмотрению сокетов процессоров, давайте попытаемся понять, что это такое. Сокетом называют физический интерфейс подключения процессора к материнской плате. Сокет LGA состоит из ряда штифтов, которые совпадают с пластинками на нижней стороне процессора.

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

1. LGA 1151

LGA 1151 - это последний сокет Intel. Он был выпущен в 2015 для поколения процессоров Intel Skylake. Эти процессоры использовали техпроцесс 14 нанометров. Поскольку новые процессоры Kaby Lake не были сильно изменены, этот сокет остается всё ещё актуальным. Сокет поддерживается такими материнскими платами: H110, B150, Q150, Q170, H170 и Z170. Выход Kaby Lake принес ещё такие платы: B250, Q250, H270, Q270, Z270.

По сравнению с предыдущей версией LGA 1150, здесь появилась поддержка USB 3.0, оптимизирована работа DDR4 и DIMM модулей памяти, добавлена поддержка SATA 3.0. Совместимость с DDR3 была ещё сохранена. Из видео по умолчанию поддерживается DVI, HDMI и DisplayPort, а поддержка VGA может быть добавлена производителями.

Чипы LGA 1151 поддерживают только разгон GPU. Если вы хотите разогнать процессор или память, вам придется выбрать чипсет более высокого класса. Кроме того, была добавлена поддержка Intel Active Management, Trusted Execution, VT-D и Vpro.

В тестах процессоры Skylake показывают лучший результат, чем Sandy Bridge, а новые Kaby Lake ещё на несколько процентов быстрее.

Вот процессоры, которые работают на этом сокете на данный момент:

SkyLake:

  • Pentium - G4400, G4500, G4520;
  • Core i3 - 6100, 6100T, 6300, 6300T, 6320;
  • Core i5 - 6400, 6500, 6600, 6600K;
  • Core i7 - 6700, 6700K.

Kaby Lake:

  • Core i7 7700K, 7700, 7700T
  • Core i5 7600K, 7600, 7600T, 7500, 7500T, 7400, 7400T;
  • Core i3 7350K, 7320, 7300, 7300T, 7100, 7100T, 7101E, 7101TE;
  • Pentium: G4620, G4600, G4600T, G4560, G4560T;
  • Celeron G3950, G3930, G3930T.

2. LGA 1150

Сокет LGA 1150 разработан для предыдущего четвёртого поколения процессоров Intel Haswell в 2013 году. Также он поддерживается некоторыми чипами из пятого поколения. Этот сокет работает с такими материнскими платами: H81, B85, Q85, Q87, H87 и Z87. Первые три процессора можно считать устройствами начального уровня: они не поддерживают никаких продвинутых возможностей Intel.

В последних двух платах добавлена поддержка SATA Express, а также технологии Thunderbolt. Совместимые процессоры:

Broadwell:

  • Core i5 - 5675C;
  • Core i7 - 5775C;

Haswell Refresh

  • Celeron - G1840, G1840T, G1850;
  • Pentium - G3240, G3240T, G3250, G3250T, G3258, G3260, G3260T, G3440, G3440T, G3450, G3450T, G3460, G3460T, G3470;
  • Core i3 - 4150, 4150T, 4160, 4160T, 4170, 4170T, 4350, 4350T, 4360, 4360T, 4370, 4370T;
  • Core i5 - 4460, 4460S, 4460T, 4590, 4590S, 4590T, 4690, 4690K, 4690S, 4690T;
  • Core i7 - 4785T, 4790, 4790K, 4790S, 4790T;
  • Celeron - G1820, G1820T, G1830;
  • Pentium - G3220, G3220T, G3420, G3420T, G3430;
  • Core i3 - 4130, 4130T, 4330, 4330T, 4340;
  • Core i5 - 4430, 4430S, 4440, 4440S, 4570, 4570, 4570R, 4570S, 4570T, 4670, 4670K, 4670R, 4670S, 4670T;
  • Core i7 - 4765T, 4770, 4770K, 4770S, 4770R, 4770T, 4771;

3. LGA 1155

Это самый старый сокет в списке для процессоров Intel из поддерживаемых. Он был выпущен в 2011 году для второго поколения Intel Core. Большинство процессоров архитектуры Sandy Bridge работают именно на нём.

Сокет LGA 1155 использовался для процессоров двух поколений подряд, он также совместим с чипами Ivy Bridge. Это значит, что можно было обновиться, не меняя материнской платы, точно так же, как сейчас с Kaby Lake.

Этот сокет поддерживается двенадцатью материнскими платами. Старшая линейка включает B65, H61, Q67, H67, P67 и Z68. Все они были выпущены вместе с выходом Sandy Bridge. Запуск Ivy Bridge принес B75, Q75, Q77, H77, Z75 и Z77. Все платы имеют один и тот же сокет, но на бюджетных устройствах отключены некоторые функции.

Поддерживаемые процессоры:

Ivy Bridge

  • Celeron - G1610, G1610T, G1620, G1620T, G1630;
  • Pentium - G2010, G2020, G2020T, G2030, G2030T, G2100T, G2120, G2120T, G2130, G2140;
  • Core i3 - 3210, 3220, 3220T, 3225, 3240, 3240T, 3245, 3250, 3250T;
  • Core i5 - 3330, 3330S, 3335S, 3340, 3340S, 3450, 3450S, 3470, 3470S, 3470T, 3475S, 3550, 3550P, 3550S, 3570, 3570K, 3570S, 3570T;
  • Core i7 - 3770, 3770K, 3770S, 3770T;

Sandy Bridge

  • Celeron - G440, G460, G465, G470, G530, G530T, G540, G540T, G550, G550T, G555;
  • Pentium - G620, G620T, G622, G630, G630T, G632, G640, G640T, G645, G645T, G840, G850, G860, G860T, G870;
  • Core i3 - 2100, 2100T, 2102, 2105, 2120, 2120T, 2125, 2130;
  • Core i5 - 2300, 2310, 2320, 2380P, 2390T, 2400, 2400S, 2405S, 2450P, 2500, 2500K, 2500S, 2500T, 2550K;
  • Core i7 - 2600, 2600K, 2600S, 2700K.

4. LGA 2011

Сокет LGA 2011 был выпущен в 2011 году после LGA 1155 в качестве сокета для процессоров высшего класса Sandy Bridge-E/EP и Ivy Bridge E/EP. Гнездо разработано для шестиядерных процессоров и для всех процессоров линейки Xenon. Для домашних пользователей будет актуальной материнская плата X79. Все остальные платы рассчитаны на корпоративных пользователей и процессоры Xenon.

В тестах процессоры Sandy Bridge-E и Ivy Bridge-E показывают довольно неплохие результаты: производительность больше на 10-15%.

Поддерживаемые процессоры:

  • Haswell-E Core i7 - 5820K, 5930K, 5960X;
  • Ivy Bridge-E Core i7 - 4820K, 4930K, 4960X;
  • Sandy Bridge-E Core i7 - 3820, 3930K, 3960X, 3970X.

Это были все современные сокеты процессоров intel.

5. LGA 775

Он применялся для установки процессоров Intel Pentium 4, Intel Core 2 Duo, Intel Core 2 Quad и многих других, вплоть до выпуска LGA 1366. Такие системы устарели и используют старый стандарт памяти DDR2.

6. LGA 1156

Сокет LGA 1156 был выпущен для новой линейки процессоров в 2008 году. Он поддерживался такими материнскими платами: H55, P55, H57 и Q57. Новые модели процессоров под этот сокет не выходили уже давно.

Поддерживаемые процессоры:

Westmere (Clarkdale)

  • Celeron - G1101;
  • Pentium - G6950, G6951, G6960;
  • Core i3 - 530, 540, 550, 560;
  • Core i5 - 650, 655K, 660, 661, 670, 680.

Nehalem (Lynnfield)

  • Core i5 - 750, 750S, 760;
  • Core i7 - 860, 860S, 870, 870K, 870S, 875K, 880.

7. LGA 1366

LGA 1366 - это версия 1566 для процессоров высшего класса. Поддерживается материнской платой X58. Поддерживаемые процессоры:

Westmere (Gulftown)

  • Core i7 - 970, 980;
  • Core i7 Extreme - 980X, 990X.

Nehalem (Bloomfield)

  • Core i7 - 920, 930, 940, 950, 960;
  • Core i7 Extreme - 965, 975.

Выводы

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

Последний сокет Intel 1151, поддерживается процессорами Skylake и KabyLake. Можно предположить, что процессоры CoffeLake, которые выйдут летом этого года тоже будут использовать этот сокет. Раньше существовали и другие типы сокетов Intel, но они уже встречаются очень редко.

Пожалуй, нет такого человека, который, будучи связан с вычислительной техникой, однажды не интересовался бы вопросом о том, что такое сокет. Само по себе данное знание никак не влияет на работу за компьютером, но в случаях или ремонта оно необходимо. Кроме того, понимая, что такое сокет, можно еще на этапе покупки компьютерной системы продумать все возможные перспективы того или иного решения. А это потенциально означает будущую экономию средств. Таким образом, следует иметь хотя бы общее представление о том, что такое сокет.

Давайте внимательно посмотрим на первый снимок данной статьи. Что на нем изображено? Любой человек ответит, что это электрическая розетка. А специалист добавит что она с заземляющим скользящим контактом. Подобные устройства знакомы каждому, так как встречаются повсеместно и всегда на виду. Неудивительно, что их предназначение известно даже ребенку. Электрическая розетка является устройством с двумя (тремя) скользящими контактами, предназначенным для подключения штырьков вилки сетевого шнура. Каким же образом это связано с тем, что такое сокет? На самом деле, связь самая прямая.

Как известно, любая микросхема представляет собой корпус (внутри полупроводниковые элементы) с несколькими рядами штырьков-ножек, с помощью которых она включается в Тот разъем («мама»), в который вставляются контактные ножки, как раз и называется сокетом. Конструктивно решение очень похоже на обычную электрическую розетку и вилку (розетка - разъем, а вилка - это штырьки-ножки микросхемы). Отметим, что микросхемы иногда просто припаиваются к дорожкам плат, без использования сокетов, но замена в подобном случае затруднена.

Очень просто разобраться в том, что такое сокет процессора, если вспомнить, что последний - это и есть микросхема, только относительно крупных размеров. Сокет расположен на материнской плате, внешне выглядит как квадратная пластина с множеством отверстий, количество которых соответствует ножкам процессора. Для надежной фиксации вставленной микросхемы в сокете применяется механическая защелка специальной конструкции. Отметим, что компания Intel, в отличие от AMD, с недавних пор использует иной принцип соединения процессора и платы. На микросхеме никаких ножек нет - вместо них круглые контактные площадки. А подпружиненные ножки-штырьки размещены в сокете. Такая вот конструкция «наоборот».

Иногда на форумах задается вопрос о том, какой сокет выбрать. На самом деле, сначала следует выбрать процессор, а уже под него - плату с соответствующим сокетом. Однако при этом нужно учитывать один важный момент. Компания Intel «славится» тем, что часто каждое новое поколение процессоров предполагает использование нового сокета. Это может привести к тому, что недавно купленный компьютер на базе процессора этой фирмы через несколько лет будет сложно модернизировать из-за несовместимости установленного микропроцессора и новых, предлагаемых рынком. У AMD отношение к покупателям более лояльное: смена сокетов происходит медленнее, обычно сохраняется

Поэтому рекомендация следующая: если компьютер в будущем не планируется модернизировать, то следует выбирать наиболее производительный процессор (на который хватает средств) и плату под него. Для будущих же апгрейдов подойдут сокеты «1155» (Intel) и «AM3+» у AMD (для интегрированной графики - FM сокет).

Материнская плата - важная составляющая компьютера, которая обеспечивает связь между всеми элементами системы. Информация о модели пригодится при замене процессора. Узнать сокет материнской платы можно несколькими способами.

Что такое сокет материнской платы

Сокет - интерфейс последовательности подключения процессора к системе. Материнская плата представляет собой платформу, к которой подключаются все остальные устройства:

  • оперативная память;
  • видеокарта;
  • жёсткие диски.

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


Сокет позволяет правильно установить процессор

Все сокеты можно поделить на два вида:

  1. Intel.

Они отличаются:

  • количеством контактов (400, 500, 1000 и даже больше);
  • типом контактов;
  • расстоянием для крепления кулеров;
  • размером сокета;
  • наличием или отсутствием дополнительных контроллеров;
  • наличием или отсутствием поддержки интегрированной в процессор графики;
  • параметрами производительности.

Сокеты Intel и AMD различаются не только количеством и типом контактов, но и параметрами производительности, а также наличием дополнительных контроллеров

Способы определения

Документация

При покупке компьютера или ноутбука к нему прилагается документация, в которой описаны все характеристики, в том числе и параметры материнской платы. Номер сокета имеет вид «Socket…» или более короткий вариант «S…». В этом разделе можно найти и рекомендации по установке подходящих к данной системе процессоров.

Плата

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


Производитель

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

  1. В любой доступной поисковой системе (Google, Яндекс, Yahoo, Mail) введите имя производителя компьютера.
  2. Перейдите на сайт производителя или продавца.
  3. В каталоге продукции найдите вашу модель. В её характеристиках и будет указан сокет.

Процессор

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

Например, в Windows модель процессора можно найти по следующему пути: Панель управления / Система.

Сопоставить модели процессора и сокета можно с помощью таблицы.

Производитель Intel
Сокет Процессор
Socket 370 Pentium III
Socket 423 Pentium, celeron 4
Socket 478 Pentium, celeron 4
LGA 775

Pentium D, Celeron D, Pentium EE, Core 2 Duo, Core 2 Extreme, Celeron,

Xeon серии 3000, Core 2 Quad

LGA 1156

Core i7,Core i5,Core i3

LGA 1366 Core i7
Производитель AMD
Сокет Процессор
Socket A (Socket 462) Athlon, Athlon XP, Sempron, Duron
Socket 563 Athlon XP-M
Socket 754 Athlon 64
Socket 939 Athlon 64 и Athlon 64 FX

Характеристики процессора можно найти на сайте производителя или продавца

Программные средства

Everest представляет собой программу, которая сканирует систему и показывает пользователю все её характеристики. По внешнему виду она напоминает проводник. Слева находится столбец с окнами информационных блоков, при клике на них справа отображается требуемая информация. Чтобы узнать сокет, нужно пройти следующий путь: Компьютер / DMI / Процессоры / Ваш процессор / Тип разъёма.


Everest сканирует систему и показывает все её характеристики

CPU-Z

Эта программа имеет простейший интерфейс. При открытии на первой вкладке можно увидеть все характеристики процессора. В пункте Package описаны параметры сокета материнской платы.


Программа CPU-Z имеет простой интерфейс. Информацию о сокете материнской платы можно найти во вкладке Package

Всё, что нужно знать о сокетах (видео)

Знание модели сокета необходимо при замене процессора. Узнать информацию можно несколькими методами: используя документацию, саму плату, интернет или программное обеспечение.

Но в то же время является важным показателем при сборке системы. В этом материале будет разобрано понятие сокет, а также будут приведены примеры популярных из них для процессоров от Intel и AMD.

Простыми словами, сокетом является небольшой разъём на материнской плате, где впоследствии осуществляется установка процессора. Когда речь идёт о «сокете процессора», то имеют в виду не только имеющийся разъём, но и поддержку этого элементами многими известными процессорами. Этот компонент понадобится для лёгкой замены процессора, если вдруг тот выйдет из строя, либо для апгрейда системы более мощным CPU. Сокеты по своей части могут иметь разное число контактов, их видов, расстояние между креплениями и другие параметры, которые, так или иначе, будут совместимы с тем или иным процессором. Есть также и технологические изменения: множество разных контроллеров, поддержание интегрированной графики в CPU, и многое другое.

Сокет для процессора на материнской плате

Именно поэтому выбор нужного сокета является важным моментом при сборке компьютера. Если выбран процессор, который не подходит под имеющийся сокет, то чип просто не войдет в разъём ввиду своей несовместимости. Такие эксперименты лучше не проводить вообще, так как есть вероятность повредить некоторые контакты, в результате привести систему к нерабочему состоянию. Поэтому перед тем как покупать , нужно, предварительно подобрать процессор, а уже под него рассматривать нужную материнку с совместимыми разъёмами.

Посмотреть, поддерживается тот или иной процессор для материнки или нет, можно на официальном сайте самой материнской платы. В таком случае можно быть точно уверенным, что выбранные устройства окажутся совместимыми. Ниже будут рассмотрены популярные модели сокетов от двух известных производителей – АМД и Интел.

Сокеты Intel

Процессоры от этого производителя имеют высокую динамику обновлений, в отличие от известного AMD. Недавно были выпущена серия процессоров, имеющая несколько сокетов, которые между собой были несовместимыми.

Здесь есть положительная и отрицательная сторона ситуации. С одной стороны, это хорошо, так как увеличивается производительность CPU и практически под каждую модель создаётся свой специфический сокет. Но, с другой стороны, сделать апгрейд в таком случае очень сложно, так как новые процессоры имеют свои разъёмы, поэтому если их и менять, то делать это нужно вместе с материнской платой, что будет, не очень удобно, а главное, дорого.

Какие же модели можно рассматривать и чем они характеризуются?


Сокеты AMD

Этот производитель в своих решениях был более консервативен. Между многими сокетами есть совместимость, благодаря устроенным сериям «+». К примеру, сокет АМ3 будет совместимым с АМ3+, в результате для пользователей открываются большие возможности по апгрейду, что является хорошим преимуществом. Однако такое топтание непозволительно для IT-направления.

В далеком для меня 2010 году я писал статью для начинающих про сокеты в Python. Сейчас этот блог канул в небытие, но статья мне показалась довольно полезной. Статью нашел на флешке в либровском документе, так что это не кросспост, не копипаст - в интернете ее нигде нет.

Что это

Для начала нужно разобраться что такое вообще сокеты и зачем они нам нужны. Как говорит вики, сокет - это программный интерфейс для обеспечения информационного обмена между процессами. Но гораздо важнее не зазубрить определение, а понять суть. Поэтому я тут постараюсь рассказать все как можно подробнее и проще.

Существуют клиентские и серверные сокеты. Вполне легко догадаться что к чему. Серверный сокет прослушивает определенный порт, а клиентский подключается к серверу. После того, как было установлено соединение начинается обмен данными.


Рассмотрим это на простом примере. Представим себе большой зал с множеством небольших окошек, за которыми стоят девушки. Есть и пустые окна, за которыми никого нет. Те самые окна - это порты. Там, где стоит девушка - это открытый порт, за которым стоит какое-то приложение, которое его прослушивает. То есть, если, вы подойдете к окошку с номером 9090, то вас поприветствуют и спросят, чем могут помочь. Так же и с сокетами. Создается приложение, которое прослушивает свой порт. Когда клиент устанавливает соединение с сервером на этом порту именно данное приложение будет ответственно за работу этим клиентом. Вы же не подойдете к одному окошку, а кричать вам будут из соседнего:)

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

Сервер

Сейчас создайте два файла - один для сервера, а другой для клиента.

В Python для работы с сокетами используется модуль socket:

Import socket

Прежде всего нам необходимо создать сокет:

Sock = socket.socket()

Здесь ничего особенного нет и данная часть является общей и для клиентских и для серверных сокетов. Дальше мы будем писать код для сервера. Это вполне логично - зачем нам писать клиентское приложение, если некуда подключатся:)

Теперь нам нужно определится с хостом и портом для нашего сервера. Насчет хоста - мы оставим строку пустой, чтобы наш сервер был доступен для всех интерфейсов. А порт возьмем любой от нуля до 65535. Следует отметить, что в большинстве операционных систем прослушивание портов с номерами 0 - 1023 требует особых привилегий. Я выбрал порт 9090. Теперь свяжем наш сокет с данными хостом и портом с помощью метода bind, которому передается кортеж, первый элемент (или нулевой, если считать от нуля) которого - хост, а второй - порт:

Sock.bind(("", 9090))

Теперь у нас все готово, чтобы принимать соединения. С помощью метода listen мы запустим для данного сокета режим прослушивания. Метод принимает один аргумент - максимальное количество подключений в очереди. Напряжем нашу бурную фантазию и вспомним про зал с окошками. Так вот этот параметр определяет размер очереди. Если он установлен в единицу, а кто-то, явно лишний, пытается еще подстроится сзади, то его пошлют:) Установим его в единицу:

Sock.listen(1)

Ну вот, наконец-то, мы можем принять подключение с помощью метода accept, который возвращает кортеж с двумя элементами: новый сокет и адрес клиента. Именно этот сокет и будет использоваться для приема и посылке клиенту данных.

Conn, addr = sock.accept()

Вот и все. Теперь мы установили с клиентом связь и можем с ним «общаться». Т.к. мы не можем точно знать, что и в каких объемах клиент нам пошлет, то мы будем получать данные от него небольшими порциями. Чтобы получить данные нужно воспользоваться методом recv, который в качестве аргумента принимает количество байт для чтения. Мы будем читать порциями по 1024 байт (или 1 кб):

While True: data = conn.recv(1024) if not data: break conn.send(data.upper())

Как мы и говорили для общения с клиентом мы используем сокет, который получили в результате выполнения метода accept. Мы в бесконечном цикле принимаем 1024 байт данных с помощью метода recv. Если данных больше нет, то этот метод ничего не возвращает. Таким образом мы можем получать от клиента любое количество данных.

Теперь можно и закрыть соединение:

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

#!/usr/bin/env python # -*- coding: utf-8 -*- import socket sock = socket.socket() sock.bind(("", 9090)) sock.listen(1) conn, addr = sock.accept() print "connected:", addr while True: data = conn.recv(1024) if not data: break conn.send(data.upper()) conn.close()

Клиент

Думаю, что теперь будет легче. Да и само клиентское приложение проще - нам нужно создать сокет, подключиться к серверу послать ему данные, принять данные и закрыть соединение. Все это делается так:

#!/usr/bin/env python # -*- coding: utf-8 -*- import socket sock = socket.socket() sock.connect(("localhost", 9090)) sock.send("hello, world!") data = sock.recv(1024) sock.close() print data

Думаю, что все понятно, т.к. все уже разбиралось ранее. Единственное новое здесь - это метод connect, с помощью которого мы подключаемся к серверу. Дальше мы читаем 1024 байт данных и закрываем сокет.

Похожие статьи

© 2024 tricolor-ofis-prodazh.ru. Нужные устройства.