Все сокеты для процессоров: от intel и amd по годам
Содержание:
- Универсальные сокеты
- Предисловие
- Сокет — что это такое на материнской плате?
- LGA 1150
- Сокет — что это такое на материнской плате?
- Функциональность
- CPU_OPT что это на материнской плате?
- Обзор сокета FM1
- accept()¶
- Что представляет собой сокет?
- Как определить сокет у процессора
- Какие есть сокеты у Intel
- 2003 год
- Обзор сокетов AM2 и AM2+
- Почему они все разные
- Разнообразие сокетов
- Как узнать сокет материнской платы
- Когда нежелательно применять сокет?
- Второй квартал 2011 года
- Разновидности сокетов
- Какие сокеты выпускались AMD
- Сокеты AMD
- Заключение
Универсальные сокеты
Давным-давно, когда компьютеры были большими, а мониторы маленькими (не то, что сейчас!) все бренды, которые занялись производством процессоров, с целью унификации использовали одинаковые универсальные разъемы — от Socket 1 по 7 включительно.
p, blockquote 7,0,0,0,0 –>
Со временем спецификации у главных конкурентов — АМД и Интел, начали развиваться в разных направлениях, а все остальные бренды постепенно пропали с рынка. Сегодня найти работоспособный комп с процессором на универсальном сокете очень сложно.
p, blockquote 8,0,0,0,0 –>
Это еще не антиквариат, но уже, несомненно, винтаж и предмет интереса коллекционеров. Такой девайс в том числе представляет ценность и как музейный экспонат.
p, blockquote 9,1,0,0,0 –>
Предисловие
Чтобы обозначить контекст рассказа, стоит сказать пару слов о том, для чего нам понадобился такой сервер.
В Почте Mail.Ru есть множество систем, состояние которых меняется. Очевидно, что такой системой является и хранилище писем пользователей. Об изменении состояния — о событиях — можно узнавать несколькими способами. В основном это либо периодический опрос системы (polling), либо — в обратном направлении — уведомления со стороны системы об изменении ее состояния.
У обоих способов есть свои плюсы и минусы, однако если говорить о почте, то чем быстрее пользователь получит новое письмо — тем лучше. Polling в почте — это около 50 тысяч HTTP-запросов в секунду, 60% которых возвращают статус 304, что означает отсутствие изменений в ящике.
Поэтому, чтобы сократить нагрузку на серверы и ускорить доставку писем пользователям, было решено изобрести велосипед написать publisher-subscriber сервер (он же bus, message-broker или event-channel), который, с одной стороны, получает сообщения об изменении состояний, а с другой — подписки на такие сообщения.
Было:
Стало:
На первой схеме отображено то, как было раньше. Браузер периодически ходил в API и спрашивал об изменениях на Storage (хранилище писем).
На второй — новый вариант архитектуры. Браузер устанавливает WebSocket-соединение с API, по которому происходит уведомление о событиях Storage. API является клиентом к серверу Bus и отправляет ему данные своих подписчиков (об этом сервере речи сегодня идти не будет; возможно, расскажу о нем в следующих публикациях). В момент получения нового письма Storage посылает об этом уведомление в Bus (1), Bus — своим подписчикам (2). API определяет, какому соединению отправить полученное уведомление, и посылает его в браузер пользователю (3).
Как вы могли догадаться, речь сегодня пойдет об API, или WebSocket-сервере. Забегая вперед, скажу, что на сервере будет около 3 миллионов живых соединений. Эта цифра еще не раз всплывет в последующем рассказе об оптимизациях.
Сокет — что это такое на материнской плате?
Итак, буду краток — самое главное, что нужно знать:
Сокет — гнездо, куда устанавливается процессор.
Сокет имеет контакты, они могут быть выполнены в виде ножек (Intel) либо наоборот — отверстий под них (AMD).
Контактов на сокете очень много.
Существует много сокетов, их можно поделить на две большие группы — сокеты AMD и Intel. Процессор Intel нельзя никак установить в сокет AMD и наоборот.
Сами сокеты также могут быть разные, под разные процессоры, отличие в основном — поколение процессоров. Один сокет может поддерживать два поколения процессора, например 1155 — Ivy Bridge и Sandy Bridge.
Например у Интел есть сокет 1150. Здесь цифра совпадает с количеством контактов. Есть сокет еще 1155, 1151, 775 и так далее. Какие-то старые, какие-то новые: 775 старый, 1151 современный. Это только пример. У АМД все похоже — сокеты могут называться FM2, FM2+, AM3, AM3+.
Тип сокета поддерживает только те процессоры, которые под него были созданы. В сокет 1155 нельзя установить процессор сокета 1150 либо 1151. Только 1155
Это правила для всех.
Сам по себе сокет — очень важное гнездо, разьем, пальцами лучше его вообще никогда не трогать. Сокеты с ножками — это Интел, кажется у АМД таких нет, по крайней мере пока
Так вот эти ножки — очень хрупкие, если погнуть хотя бы одну, велика вероятность что процессор не буде т работать.
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;
Haswell
- 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;
Сокет — что это такое на материнской плате?
Итак, буду краток — самое главное, что нужно знать:
Сокет — гнездо, куда устанавливается процессор.
Сокет имеет контакты, они могут быть выполнены в виде ножек (Intel) либо наоборот — отверстий под них (AMD).
Контактов на сокете очень много.
Существует много сокетов, их можно поделить на две большие группы — сокеты AMD и Intel. Процессор Intel нельзя никак установить в сокет AMD и наоборот.
Сами сокеты также могут быть разные, под разные процессоры, отличие в основном — поколение процессоров. Один сокет может поддерживать два поколения процессора, например 1155 — Ivy Bridge и Sandy Bridge.
Например у Интел есть сокет 1150. Здесь цифра совпадает с количеством контактов. Есть сокет еще 1155, 1151, 775 и так далее. Какие-то старые, какие-то новые: 775 старый, 1151 современный. Это только пример. У АМД все похоже — сокеты могут называться FM2, FM2+, AM3, AM3+.
Тип сокета поддерживает только те процессоры, которые под него были созданы. В сокет 1155 нельзя установить процессор сокета 1150 либо 1151. Только 1155
Это правила для всех.
Сам по себе сокет — очень важное гнездо, разьем, пальцами лучше его вообще никогда не трогать. Сокеты с ножками — это Интел, кажется у АМД таких нет, по крайней мере пока
Так вот эти ножки — очень хрупкие, если погнуть хотя бы одну, велика вероятность что процессор не буде т работать.
Функциональность
Как правило, сокет придерживается определенного потока событий, чтобы он работал. Для модели клиент-сервер с ориентацией на подключение, сокет на сервере ожидает запроса от клиента. Для этого серверу необходимо в первую очередь установить адрес, который клиенты могут использовать для поиска и подключения к серверу. После успешного установления соединения сервер будет ждать, пока клиенты запросят услугу. Обмен данными между клиентом и сервером будет происходить, если клиент подключится к серверу через разъем. Затем сервер ответит на запрос клиента и отправит ответ.
В большинстве случаев URL-адреса и их соединения используются для доступа в Интернет. Программы требуют простой связи между клиентом и сервером программы. Эта роль связана с сокетами, которые помогут связать клиентские и серверные части программы. Если клиент начинает устанавливать связь с сервером, то надежное соединение с сервером и клиентом будет осуществляться по каналу связи TCP. При таком типе связи и клиент, и сервер могут читать и писать на разъемах, привязанных к определенному каналу связи.
CPU_OPT что это на материнской плате?
Каждое поколение материнских плат содержат новые функции, переключатели, разъемы, не говоря уже о поддержки новых процессоров, типа памяти.
Рассмотрим один из разъемов — CPU_OPT.
Кулер для процессора с двумя вентиляторами
Для многих не секрет, что чем дороже и производительнее процессор, тем больше он потребляет энергии, а чем больше он потребляет энергии, тем сильнее он нагревается. Так вот для некоторых топовых процессоров, которые к тому же еще и разгоняют, нужны производительные системы охлаждения. Одна из таких систем – это башенный тип с двумя вентиляторами.
Система охлаждения процессора с двумя вентиляторами
Некоторые уже догадались для чего нужен cpu_opt. Совершенно верно – для подключения второго вентилятора двухвентиляторного кулера процессора. OPT в названии разъема расшифровывается как optional. То есть если опционально есть второй вентилятор для охлаждения процессора, то он подключается именно к cpu_opt.
На основании всего вышесказанного может возникнуть вопрос: куда подключать второй вентилятор, если этого разъема нет?! Ответ прост – на разъем обычного корпусного вентилятора cha_fan, который присутствует как минимум в единственном экземпляре даже на самой дешевой плате.
Описание CPU_OPT
CPU_OPT — четырехпиновый разъем (штекер) на материнской плате для подключения второго вентилятора на радиаторе процессора. Один в разъем CPU_FAN, второй — CPU_OPT.
Продвинутые воздушные системы охлаждения для процессоров в своем составе имеют два вентилятора, размещенных по бокам радиатора. Данный тип конструкции повышает эффективность теплоотвода.
Обороты автоматически регулируются в зависимости от температуры процессора (если в биосе не настроено иначе).
Внешний вид CPU_OPT
При отсутствии CPU_OPT допускается использование CHA_FAN2. Однако учтите, CHA_FAN2 предназначен для корпусного вентилятора.
Важно. Вентиляторы с четырехконтактым подключением поддерживают PWM-управление (Pulse-width modulation — Широтно-импульсная модуляция), с трехконтактным — управление по напряжению
CPU_FAN может поддерживать оба типа. Новые материнки способны самостоятельно определять тип подключения.
Количество об/м регулируется в биосе, либо программно. Например для материнских плат Асус существуют утилиты Fan Xpert, Thermal Radar.
Вместо фирменных утилит для настройки оборотов/режимов работы надежнее использовать UEFI BIOS.
На материнке может располагаться четырехпиновый разъем High Amp Fan — необходим для подключения вентиляторов с током до 3 А.
Обзор сокета FM1
Socket FM1 – это разъем для установки гибридных процессоров от компании AMD. По своей конструкции разъем Socket FM1 является ZIF-разъемом c 905 контактам и предназначается для процессоров в корпусе PGA.
Socket FM1 впервые появился в 2011 году и использовался для процессоров на базе архитектуры AMD Fusion. Первыми процессорами для сокета FM1 стали четырехъядерные чипы A6 и A8. Спустя несколько месяцев компания AMD также представила процессоры A4, Athlon II X4, Athlon II X2, E2 и Sempron X2.
Всего через год после появления сокета FM1 был представлен новый сокет под названием Socket FM2. При этом новый FM2 не сохранил совместимость с FM1.
accept()¶
См.также
- http://unixhelp.ed.ac.uk/CGI/man-cgi?accept+2
Используется для принятия запроса на установление соединения от удаленного хоста. Принимает следующие аргументы:
- sockfd — дескриптор слушающего сокета на принятие соединения.
- cliaddr — указатель на структуру sockaddr, для принятия информации об адресе клиента.
- addrlen — указатель на socklen_t, определяющее размер структуры, содержащей клиентский адрес и переданной в accept(). Когда accept() возвращает некоторое значение, socklen_t указывает сколько байт структуры cliaddr использовано в данный момент.
Примечание
Функция возвращает дескриптор сокета, связанный с принятым соединением, или −1 в случае возникновения ошибки.
Пример на Си
#include <sys/types.h> #include <sys/socket.h> int accept(int sockfd, struct sockaddr *cliaddr, socklen_t *addrlen);
Пример на Python
Что представляет собой сокет?
Простыми словами, сокетом является небольшой разъём на материнской плате, где впоследствии осуществляется установка процессора. Когда речь идёт о «сокете процессора», то имеют в виду не только имеющийся разъём, но и поддержку этого элементами многими известными процессорами. Этот компонент понадобится для лёгкой замены процессора, если вдруг тот выйдет из строя, либо для апгрейда системы более мощным CPU. Сокеты по своей части могут иметь разное число контактов, их видов, расстояние между креплениями и другие параметры, которые, так или иначе, будут совместимы с тем или иным процессором. Есть также и технологические изменения: множество разных контроллеров, поддержание интегрированной графики в CPU, показатели производительности и многое другое.
Именно поэтому выбор нужного сокета является важным моментом при сборке компьютера. Если выбран процессор, который не подходит под имеющийся сокет, то чип просто не войдет в разъём ввиду своей несовместимости. Такие эксперименты лучше не проводить вообще, так как есть вероятность повредить некоторые контакты, в результате привести систему к нерабочему состоянию. Поэтому перед тем как покупать материнскую плату, нужно, предварительно подобрать процессор, а уже под него рассматривать нужную материнку с совместимыми разъёмами.
Посмотреть, поддерживается тот или иной процессор для материнки или нет, можно на официальном сайте самой материнской платы. В таком случае можно быть точно уверенным, что выбранные устройства окажутся совместимыми. Ниже будут рассмотрены популярные модели сокетов от двух известных производителей – АМД и Интел.
Как определить сокет у процессора
Основным компонентом, который выполняет главную задачу в работе компьютера, является CPU. И если он выходит из строя, то ничего не остаётся, как только поменять его на подобный по разъёму и характеристикам аналог. Вот тут и возникает задача по определению типа сокета. Есть множество вариантов это выяснить, и вот три основных и доступных.
По производителю и модели
Нетрудный метод с использованием доступа к Всемирной паутине (т. е., через интернет). Все необходимые данные о продукции, выпущенной той или иной компанией по производству материнских плат, имеются на официальных сайтах производителей. Информация никуда не прячется и может быть изучена, любым человеком. Стоит только вбить в поисковую строку нужные для этого данные.
Вот примерная последовательность действий:
Узнайте и введите в поиск наименование компании, которая изготовила материнскую плату.
Откройте сайт, официально представляющий производителя. В том случае, когда по каким-то причинам, сайт не открывается, то можно обратиться на сайт торговой компании, в которой вы приобрели компьютер.
Проведите поиск той модели материнки, которую имеете, в разделах продукции компании
Или воспользуйтесь специальным поиском по сайту.
Найдя, перейдите на страницу, описывающую характеристики платы, и обратите внимание, на место где указывается тип сокета. Вот и все, ничего сложного.
Через Speccy
- Скачайте и проинсталлируйте приложение Aida64 либо Speccy на свой компьютер. Далее, рассмотрим второй вариант. Откройте программу Speccy. И найдите в ней раздел с параметрами CPU, он должен называться «Центральный процессор».
- Далее, в выбранном разделе отыщите строку с наименованием «Конструктив» и ознакомьтесь с его содержимым. Именно здесь и будет указан тип сокета процессора.
- Примерно такие же действия, нужно будет выполнить при использовании программы Aida64. Раздел «Компьютер», подраздел DMI, далее в подразделе «Процессор», ищем строку со словом Socket.
В документации
Этот метод самый лёгкий, но требует наличие документации приложенной к системному блоку при покупке. Среди множества инструкций к материнской плате, процессору, видеоадаптеру и другим комплектующим, из которых собран компьютер, подойдут те, что предназначены для CPU и материнки. Внимательно перелистайте весь мануал и отыщите в нём слова: разъем, тип сокета (socket). Вот именно там и должна быть информация о стандарте сокета материнской платы либо процессора.
Персональный компьютер – вещь не дешёвая, а в некоторых вариантах исполнения даже может стоить как старенький подержанный автомобиль. И менять его очень часто – дело довольно невыгодное. Даже солидные и успешные компании делают это относительно редко. Но, несмотря на это, временами все же приходится проводить апгрейд и ускорять вычислительные способности любого компьютера.
Для этого и приходится разбирать старое «железо» и выяснять информацию о тех или иных характеристиках и параметрах. Однако нужно учитывать и свои способности к подобным процедурам. Тут, как в народе говорят: «не можешь – не берись». И если присутствует неуверенность в успехе такого мероприятия, то лучше тогда обратится в специальные сервисные центры или к отдельным опытным мастерам.
Какие есть сокеты у Intel
В маркировке этого бренда цифра указывает количество контактов. Например, у LGA 1151 из именно 1151. Удобно!
- Socket 8. Слот на 387 контактов для посадки процессора Pentium Pro.
- 370. Появился в 1999 году. Создавался под «Селероны» — урезанные версии «Пней».
- 423. Создан в 2000 году под Pentium 4 — тоже своего рода легенда: «знак качества», которым грезил каждый компьютерный гик.
- 478. Появился в 2002 году. Предназначен для установки «Пентюхов» и «Селеронов» на архитектурах ядер Northwood, Prescott и Willamette.
- 604. Разъем, который с 2002 по 2006 годов был основным для серверных Xeon.
- PAC418 и PAC611. Использовались для CPU Itanium, которые Интел разрабатывал совместно с Hewlett-Packard (после ребрендинга именуется HP).
- J (LGA771). Для установки серверных и десктопных «Ксеонов» и Core 2.
- T (LGA775). Выпущен в 2004 году для 4‑х «Пней», Dual-Core и Core 2 Duo.
- LS (LGA1567). Разъем для серверных Xeon с количеством ядер от 4 до 10. Представлен в 2010 году. Уже в 2011 заменен на LGA2011.
- B (LGA1366). Преемник LGA775. Для процессоров на архитектурах Gulftown и Bloomfield.
- H (LGA1156). Более дешевая альтернатива предыдущему варианту. Поддерживался с 2009 по 2012 годы. Для десктопных и серверных ЦП с ядрами Clarkdale и Lynnfield.
- H2 (LGA1155). Представлен в 2011 году. Для «камней» на архитектуре Sandy Bridge.
- R (LGA2011). Представлен в 2011 году как замена LGA1366. Кроме Сенди Бридж, поддерживает ядра Broadwell и Haswell.
- B2 (LGA1356). Появился в 2012 году как решение для двухпроцессорных серверов.
- H3 (LGA1150). Выпущен в 2013 году. Для архитектур Broadwell и Haswell.
- R3 (LGA2011‑3). Модификация LGA2011, созданная в 2014 году.
- H4 (LGA 1151). Замена LGA1150, представленная в 2015 году. В 2017 появилась версия 1151v2, которая поддерживается по текущее время.
- R4 (LGA2066). Замена LGA 2011–3, выпущенная в 2017 году.
- H5 (LGA 1200) . Был выпущен во 2 квартале 2020 года, для архитектуры Comet Lake (в общем новьё!)
Итак, сегодня актуальные слоты у Интела — 2066 (для топовых сборок) и 1151v2 (для массовых пользователей) и новоиспеченный 1200. При сборке нового компа рекомендую ориентироваться именно на них. Полезно также будет ознакомиться: «С обзором материнской платы ASUS PRIME B460M‑A под сокет LGA 1200» и «Лучший процессор для сокета 1155».
2003 год
Socket 754 — разъём, разработанный специально для процессоров фирмы AMD Athlon 64 в 2003 году.
Создание нового процессорного разъёма вызвано необходимостью замены линейки процессоров Athlon XP, базировавшихся на платформе Socket A и было продиктовано тем, что процессоры семейства Athlon 64 имели новую шину и интегрированный контроллер памяти.
Особенности Socket 754:
- 754 контакта, размер приблизительно 4 на 4 сантиметра;
- поддерживает один 64-разрядный канал DDR памяти;
- один канал HyperTransport с пропускной способностью 800 Мб/с;
- нет поддержки памяти в двухканальном режиме.
Разъём использовали первые процессоры платформы AMD K8. Безусловно, Socket 754 являлся промежуточной стадией в развитии Athlon 64, и изначальная дороговизна и дефицит таких процессоров сделали эту платформу не очень популярной. К тому времени, когда цена и доступность комплектующих пришли в норму, AMD объявила о выходе нового процессорного разъёма Socket 939, который и сделал Athlon 64 действительно популярным и недорогим процессором.
Socket 754 использовался и для мобильных версий процессоров в ноутбуках (ему на смену в 2006 году пришёл Socket S1).
Socket 940 появился в 2003 году, имел 940 выводов и был предназначен для серверных процессоров AMD Opteron и топовых игровых процессоров Athlon 64 FX.
- поддерживает два 64-разрядных канала памяти DDR;
- поддерживает буферизованную память;
- три канала HyperTransport (один канал для северного моста; два других — для межпроцессорных связей) с пропускной способностью 800 Мб/с.
В 2003 году с ним были выпущены процессоры на ядрах SledgeHammer (Opteron) и ClawHammer (Athlon 64 FX).
В 2004 году Athlon 64 FX перешел на разъем Socket 939 для унификации платформы с настольными процессорами Athlon 64, серверные процессоры остались в том же состоянии.
В 2005 году была полностью сменена линейка ядер для серверных процессоров Opteron: вместо ядра SledgeHammer появилось целых 3 ядра семейства: Athens, Troy и Venus. Последнее из ядер, самое младшее в линейке, почти сразу же также было переведено на Socket 939. Остальные же 2 ядра держались до середины 2006 года, используя Socket 940.
Но с приходом очередного обновления ядер процессоров линейки Opteron в середине 2006 года на Santa Rosa и Santa Ana взамен Athens и Troy были сменены и процессорные сокеты на Socket F (LGA 1207).
Обзор сокетов AM2 и AM2+
Как выглядит Socket AM2 на материнской плате.
Socket AM2 (также известный как Socket M2) – это разъем для установки процессоров от компании AMD. Данный разъем был представлен в 2006 году и заменил собой устаревшие сокеты 939 и754. Socket AM2 получил 940 контактов и поддержку оперативной памяти DDR2.
Первыми процессорами, который вышли для сокета AM2, являются одноядерные процессоры Athlon 64 (Orleans) и Sempron (Manila), а также двухъядерные процессоры Athlon 64 X2 и Athlon 64 FX (Windsor). Socket AM2 стал частью платформы AMD, которая также включала Socket F для серверов, а также Socket S1 для мобильных устройств.
Socket AM2+ является приемником Socket AM2 и переходным этапом перед внедрением Socket AM3. Socket AM2+ физически никак не отличается от Socket AM2, поэтому, новые процессоры, которые были выпущены для AM2+, можно использовать на старых материнских платах с AM2. Но, естественно, для этого необходимо обновление BIOS материнской платы, без этого новый процессор не заработает на старой плате. Кроме этого, старые процессоры, которые были выпущены для AM2 будут работать и на новых платах с AM2+. В этом случае, чаще всего никакого обновления BIOS не требуется.
Основным отличием сокета AM2+ от AM2 является внедрение новой версии шины HyperTransport 3.0, которая может работать на частоте до 2.6 GHz. Поэтому, при установке AM2+ процессора в старую материнскую плату с AM2 пользователь лишается поддержки новой версии шины HyperTransport. При такой конфигурации процессор будет работать с использованием HyperTransport 2.0 или даже HyperTransport 1.0.
Также нужно отметить, что на материнских платах с Socket AM2+ можно использовать процессоры для Socket AM3. Такая поддержка возможна благодаря тому, что в AM3 процессорах присутствует контроллер памяти DDR2 и DDR3. Поэтому, при установке AM3 процессора в плату AM2+ такой процессор может переключиться на работу с DDR2. Как и в предыдущем описанном случае, такая работа возможна только после обновления BIOS материнской платы.
Почему они все разные
Для начала — немного об устройстве процессора, для лучшего углубления в тему. Как вы уже знаете, ЦП создается на кристалле кремния с помощью специального оборудования. Фактически, это очень сложная микросхема с огромным количеством логических блоков.
Сколько таких блоков получится на дюйм, зависит от техпроцесса, то есть разрешающей способности печатного оборудования. Конструкция процессоров постоянно усложняется, но одновременно и становится совершеннее оборудование, на котором они создаются.
Уменьшение разрешающей способности позволяет на одинаковом по размерам куске кремния создавать больше логических блоков. Наблюдается интересная картина: регулярно растет тактовая частота, количество ядер и прочие параметры ЦП, но их размеры остаются почти одинаковыми — по площади приблизительно как спичечный коробок, только квадратный.
Усложнение конструкции требует и увеличения числа контактов, по которым передаются сигналы на материнскую плату. От расположения логических блоков на кристалле зависит и распиновка. По этой причине некоторые сокеты, которые совместимы физически, не всегда взаимозаменяемы.
Socket определяет не только количество контактов и их распиновку, но и прочие важные параметры: с каким чипсетом будет дружить «камень», какую оперативку поддерживать и на какой частоте, какой кулер можно использовать и т.д. А теперь рассмотрим разъемы, которые, на мой взгляд, заслуживают упоминания.
Разнообразие сокетов
После того как мы узнали, что значит сокет, разберёмся в разнообразии имеющихся сокетов. Все имеющиеся ныне сокеты делятся на разъёмы от компаний «Intel» и «AMD». Процессоры от «Интел» нельзя установить в разъём от «АМД», наоборот, соответственно, также невозможно.
При этом сокеты различаются:
- По количеству используемых контактов (которых многие сотни), например на сокете LGA 775 (абревіатура «Land Grid Array») число 775 означает количество ножек процессора;
- По типу контактов (при соединении процессора и материнской платы используются ножки процессора (АМД), или ножки самого сокета (ИНТЕЛ);
- Расстоянием для крепежа процессорного кулера;
- Размером сокета (форм-фактор);
- Наличием или отсутствием контроллеров;
- Наличием или отсутствием встроенного графического процессора;
- Показателем производительности.
Как узнать сокет материнской платы
Что касается сокета материнской платы, то тут все немного сложнее. Если у вас есть рабочий компьютер на базе этой материнской платы, то вам нужно запустить какую-нибудь программу для просмотра характеристик компьютера. Например, вы можете воспользоваться тем же CPU-Z.
Запустите программу CPU-Z на своем компьютере и посмотрите название сокета, так как это описано выше.
Если вам нужно также узнать название материнской платы, то эту информацию можно найти на вкладке «Mainboard».
Если же материнская плата у вас на руках и рабочего компьютера на ее основе нет, то вам нужно внимательно осмотреть материнскую плату на наличие различных надписей. Обычно название модели материнской платы напечатано на самой плате где-то между сокетом процессора и разъемом PCI Express x16.
Найденное название материнской платы нужно ввести в любую поисковую систему и перейти на сайт с описанием характеристик.
После этого изучите характеристики материнской платы и найдите там информацию о сокете.
Нужно отметить, один важный момент. Только факт того что материнская плата оснащена нужным сокетом еще не означает, что она поддерживает все процессоры, выпущенные под этот сокет. Возможны ситуации, когда сокет процессора и материнской платы совпадает, но материнская плата с процессором не совместима.
Поэтому если вы планируете покупать процессор под материнскую плату зайдите на страницу материнской платы на сайте производителя и посмотрите, какие процессоры поддерживает данная плата.
Когда нежелательно применять сокет?
Особых противопоказаний в отношении сокета и сокетов нет. Один из недостатков — несовместимость с некоторыми видами браузеров, но этот минус уже практически изжил себя, так как сегодня около 95 % браузеров поддерживают сокеты.
Тем не менее иногда сокет вам всё же не нужен, и зависит это от того, с каким типом приложения вы будете работать. Например, вы создаёте простую CMS и вам совершенно нет нужды обеспечивать функциональность в режиме реального времени.
Не стоит применять сокет и в REST API, так как будет вполне достаточно стандартных HTTP-запросов (GET, DELETE, POST и PUT). В целом специалисты не рекомендует использовать сокет, если это не риалтайм-приложение, но вопрос о недостатках сокетов требует более детального рассмотрения в рамках отдельной статьи.
Второй квартал 2011 года
LGA 2011 (Socket R) — разъём для процессоров Intel. Является преемником разъёма LGA 1366 (Socket B) в высокопроизводительных настольных системах. Имеет 2011 подпружиненных контактов, которые соприкасаются с контактными площадками на нижней части процессора. Выполнен по технологии LGA.
LGA 2011 использует шину QPI, чтобы соединиться с дополнительным процессором в двухпроцессорных системах или с дополнительными чипсетами. Процессор выполняет функции северного моста, такие как контроллер памяти, контроллер шины PCI-E, DMI, FDI и др. Процессоры LGA 2011 поддерживают четырёхканальный режим работы оперативной памяти DDR3-1600 и 40 линий PCIe 3.0. Как и его предшественник, LGA 1366, не предусматриваются для интегрированной графики. Процессоры серии Extreme Edition содержат шесть ядер с 15 МБ общей кэш-памяти. Материнские платы на базе процессорного разъёма LGA 2011 имеют 4 или 8 разъёмов DIMM, что позволяет обеспечивать максимальную поддержку 32 ГБ, 64 ГБ или 128 ГБ оперативной памяти. Серверные материнские платы (например, сервер IBM System x3550) с этим сокетом имеют до 24 разъёмов DIMM (768 ГБ ОЗУ).
LGA 2011 был представлен вместе с Sandy Bridge-EX 14 ноября 2011 года.
LGA 2011 также совместим с процессорами Ivy Bridge-E.
Разновидности сокетов
Теперь стоит определить, какие гнёзда под процессоры бывают. На данный момент известны разъёмы под 2 основных вида процессоров – AMD и Intel. Интеловское оборудование невозможно вмонтировать в АМД гнёзда. Обратная несовместимость тоже наблюдается.
Также сокеты имеют следующие отличия:
- Чисто эксплуатируемых контактов. Так, в наименовании LGA 775 число обозначает, сколько ножек имеет процессор.
- Разновидность контактов. В процессе подсоединения могут использоваться ножки самого процессора, как в случае с AMD, или же ножки разъёма, как в Intel.
- Дистанция для крепления вентилятора, охлаждающего процессор.
- Габариты сокета,
- Могут быть такие дополнительные элементы, как контроллёры и графический процессор.
- Значение производительности.
Какие сокеты выпускались AMD
p, blockquote 14,0,0,1,0 –>
- Super Socket 7. Модифицированный вариант универсального сокета, задача которого максимальное раскрытие вычислительной мощности.
- Slot A. Представлен в 1999 году как решение для нового ЦП Athlon — главного конкурента Pentium III.
- Socket A (462). Модификация, которая поддерживала как дорогие «Атлоны», так и бюджетные Duron и впоследствии Sempron.
- 754. Обновление для 64-разрядных «Атлонов».
- 939. «Упрощенная» версия серверного Socket 940. Применялся с 2004 года.
- AM2. Выпущен в 2006 году как замена для двух предыдущих. Добавлена поддержка Phenom на архитектуре К10.
- AM2+. Модификация, выпущенная в 2007 году. Добавлена поддержка ядер Agena, Toliman и Kuma.
p, blockquote 15,0,0,0,0 –>
- AM3. Появился в 2009 году. Предназначен для процессоров, которые уже поддерживали DDR3.
- AM3+. Логическое развитие линейки, анонсированное в 2010 году. Ориентирован на высокопроизводительные процессоры с архитектурой Bulldozer .
- FM1. Представлен в 2011 году как решение для гибридных CPU с архитектурой Fusion.
- FM2. Выпускается с 2012 года для гибридных процессоров с ядрами Trinity и Richland.
- FM2+. В 2014 году добавлена поддержка микроархитектуры Steamroller.
- AM1. Появился в 2014 году для бюджетных ЦП семейства Kabini с микроархитектурой Jaguar.
- AM4. В 2016 году представлен как слот для процессоров бренда Ryzen на архитектуре Zen.
- TR4. Модификация под процессоры Ryzen Threadripper, выпущенная в 2020 году.
- Как и в предыдущем случае, последние два слота в списке пока что являются самыми актуальными на данный момент.
Также советую почитать о лучшем процессоре на сокет FM2 (скоро на блоге).
p, blockquote 16,0,0,0,0 –>
p, blockquote 17,0,0,0,0 –>
p, blockquote 18,0,0,0,0 –> p, blockquote 19,0,0,0,1 –>
Сокеты AMD
Политика компании AMD, в этом плане более консервативна. Несколько сокетов имеют совместимость благодаря сериям с «+». К примеру, Socket AM2 совместим с AM2+, что дает более широкие возможности для апгрейда, но вместе с этим, это немного неприятное топтание на одном месте, что не позволительно для IT- сферы.
Некоторые примеры сокетов AMD:
Socket (сокет AM3 и AM3+) – можно сказать сокет и его модификация, по спецификациям они совместимы между собой, разрабатывались под процессоры FX, Phenom II, Athlon II. Сокет для наиболее мощных Bulldozer (FX) среди лагеря AMD, которые не оправдали надежды, но упав в цене стали более интересным приложением, с точки зрения неплохой производительности за низкую цену. Сокеты AM3 и AM3+, сейчас являются наиболее ходовыми, на них комплектуется большинство как дешевых, так и более дорогих систем. То есть можем смело констатировать практичность данных сокетов.
Socket (сокет AM2 и AM2+) – сокеты для процессоров Phenom, Athlon, Sempron. Также, полностью совместимы. На сегодняшний день можно считать немного устаревшими, хотя еще активно работает масса систем построенных на основе данных сокетов.
Socket (сокет FM1 и FM2) – сокеты FM создавались под процессоры серии AMD Fusion, которые отличаются очень мощной интегрированной графикой. На данный сокет и совместимые с ним процессоры, следует ориентироваться тем, кто не желает тратиться на дискретную видеокарту и будет довольствоваться интегрированной графикой.
Вот мы и рассмотрели, в довольно подробном виде, понятие сокета и основные сокеты процессоров intel и amd. Рекомендую ознакомиться с другими статьями на сайте, где описаны другие характеристики процессоров.
blog comments powered by DISQUS
Заключение
Мне кажется мы главное выяснили:
Сокет — гнездо, куда устанавливается процессор.
Сокеты бывают разные.
Каждый сокет предназначен для конкретных процессоров.
Установка процессора, замена — нужно делать аккуратно и осторожно. Процессор часто в ПК самое дорогое устройство, дороже быть может разве что видеокарта (касается игровых компьютеров).. Надеюсь информация оказалась полезной
Удачи и добра, до новых встреч!
Надеюсь информация оказалась полезной. Удачи и добра, до новых встреч!
На главную!25.06.2019
Увеличение резкости изображения NVIDIA — что это, как настроить?BSS Multiplatform Plugin — что это за программа?NvNodeLauncher — что это такое? (nvnodejslauncher.exe, NVIDIA NvNode Launcher)NVIDIA Battery Boost — что это?NvBatteryBoostCheckOnLogon — что это за задание?com.android.partnerbrowsercustomizations.tmobile — что это? (Андроид)Letasoft Sound Booster — что это за программа и нужна ли она?Процессор с графическим ядром или без что лучше?