Pci e x4 для чего нужен





Ваша оценка отправлена, спасибо. Сообщите нам, пожалуйста, как можно сделать ответ вам еще более полезным.
Я не смог найти информацию для решения моей проблемы
Я нашел информацию, но так и не смог решить свою проблему
Контент предоставляет неверную информацию
Контент устарел
Изображения не четкие
Шаги не ясны
Были технические трудности с сайтом, например битые ссылки
Ответ слишком длинный, чтобы читать
Другие предложения: :
Пожалуйста, не указывайте личную информацию в своем комментарии.
Если вам нужна дополнительная поддержка, обратитесь в MSI с.
Hot_Line Задайте вопрос None
Спасибо за то, что дали нам знать.
Пожалуйста, не указывайте личную информацию в своем комментарии.
![]()
Благодарим за ваше мнение.
Как проверить, поддерживает ли материнская плата PCIe 4.0?
August 4,2022
PCIe является английской аббревиатурой для последовательной шины периферии PCI Express, представляющей собой стандарт шины расширения высокоскоростной последовательной передачи данных. PCIe 4.0 представляет собой четвертое поколение технологии PCIe, которое теоретически удваивает скорость передачи и пропускную способность по сравнению с PCIe 3.0.
PCIe 4.0 обеспечивает более высокую скорость и обратную совместимость, и может быть подключенным к большему количеству устройств. В настоящее время все больше устройств поддерживают PCIe 4.0. Давайте выясним, как определять ограничения материнской платы и то, поддерживается ли она?
- Технические ограничения PCIe 4.0
- Проверка возможности поддержки PCIe 4.0 материнской платой
Технические ограничения PCIe 4.0
Примечание. Доступность технологии PCIe 4.0 зависит как от материнской платы, так и от ЦП. Если материнская плата, которая поддерживает PCIe 4.0, используется вместе с ЦП, который не поддерживает PCIe 4.0, то PCIe 4.0 использовать нельзя.
Ограничения ЦП
INTEL поддерживает PCIe 4.0, начиная с 11-го поколения ЦП, при этом процессоры 10-го и более ранних поколений не поддерживают эту технологию.
AMD поддерживает PCIe 4.0, начиная с 3-го поколения ЦП (серия 3000), а 1-е и 2-е поколения процессоров не поддерживают ее.
Разъемы PCIe с ограничениями каналов
На материнской плате имеется несколько разъемов PCIe, соединенных с процессором и чипсетом материнской платы. Поскольку для PCIe 4.0 требуется поддержка ЦП, только разъем PCIe, проходящий непосредственно через процессор, будет поддерживать PCIe 4.0.
Например, как на изображении ниже, если вы захотите использовать PCIe 4.0, вы должны будете вставить устройство в PCI_E1 или PCI_E3.
Примечание. Технологии материнских плат постоянно обновляются, для получения конкретной информации обратитесь к руководству для материнской платы.
Проверка возможности поддержки PCIe 4.0 материнской платой
Возьмем MEG Z590 ACE в качестве примера. Нажмите на иконку с увеличительным стеклом в верхнем правом углу веб-сайта, введите MEG Z590 ACE и нажмите клавишу Enter для осуществления поиска.
Найдите MEG Z590 ACE и нажмите кнопку Specification («Спецификация»).
Нажмите Details («Подробности») в верхнем левом углу экрана для просмотра спецификаций разъема PCIe.
Разница между третьим и четвертым поколением PCI Express
Сегодня PCIe 4.0 быстро набирает популярность во всех аспектах применения этой технологии в сфере ПК и все чаще встречается в SSD, видеокартах, материнских платах и высокопроизводительных картах расширения. Но что представляет собой интерфейс PCIe 4-го поколения (PCIe Gen 4, PCIe 4.0)? Давайте разберем основные моменты.
PCI Express (PCIe) – стандартный интерфейс, в последние 10 лет обычно используемый для подключения высокоскоростных компонентов ПК к материнской плате. О выходе четвертого поколения этого интерфейса, или версии PCIe 4.0, было официально объявлено в 2017 году. Однако первые SSD-накопители и видеокарты с поддержкой новой версии технологии PCIe мы увидели только на Computex-2019.

Что такое PCIe Gen 4?
PCIe Gen 4 – это четвертая и на данный момент последняя из используемых версия спецификаций стандарта PCI Express. Обновленный аналог PCIe Gen 3, интерфейс PCIe Gen 4 сегодня является самой быстрой опцией PCIe из доступных на рынке.
Для чего используется PCIe Gen 4?
PCIe Gen 4 используется для подключения к системе высокопроизводительных устройств с интерфейсом PCIe, таких как видеокарты и NVMe (PCIe) SSD.

Зачем была разработана версия PCIe Gen 4?
Модернизация технологии PCIe обусловлена необходимостью удовлетворения растущих потребностей в высокоскоростном интерфейсе передачи данных, способном обеспечить адекватную скорость выполнения современных рабочих сценариев.
В чем разница между PCIe Gen 3 и PCIe Gen 4?
PCIe Gen 4 обеспечивает удвоенную скорость передачи данных по сравнению с PCIe Gen 3, то есть аналогичные устройства с PCIe Gen 4 могут работать вдвое быстрее. PCIe Gen 3 передает данные со скоростью 8 GT/s (гигатрансферов в секунду), что примерно эквивалентно одному гигабайту в секунду (ГБ/с) в пересчете на одну линию PCIe. Сравните: PCIe Gen 4 работает со скоростью 16 GT/s, или 2 ГБ/с на линию.
Что такое максимальная пропускная способность PCIe Gen 4?
Чтобы определить максимальную пропускную способность, обеспечиваемую устройством с PCIe Gen 4, необходимо знать количество линий PCIe, поддерживаемое данным устройством. Устройства с PCIe используют “линии” для приема и передачи данных, так что, чем больше линий PCIe может использовать устройство, тем больше максимальная пропускная способность PCIe на конкретном устройстве. Поддерживаемое устройством число линий PCIe обычно обозначается как “x4” для четырех линий, “x8” для восьми линий и т.д.
| Поддерживаемое число линий PCIe | x1 | x2 | x4 | x8 | x16 |
| Пропускная способность PCIe Gen 3, ГБ/с | 1 | 2 | 4 | 8 | 16 |
| Пропускная способность PCIe Gen 4, ГБ/с | 2 | 4 | 8 | 16 | 32 |
Обладает ли PCIe Gen 4 обратной совместимостью?
PCIe Gen 4 обладает полной обратной совместимостью, так что устройство с PCIe Gen 4, подключенное к системе с PCIe Gen 3, будет нормально работать со скоростями PCIe Gen 3. Это значит, что если вы покупаете NVMe SSD с PCIe Gen 4, то можете сразу подключать его к своей текущей системе, даже если она не поддерживает PCIe Gen 4. В дальнейшем, в случае апгрейда системы до PCIe Gen 4, вы сможете воспользоваться всем потенциалом производительности своего NVMe SSD с PCIe Gen 4.
Когда будет доступна версия PCIe Gen 4?
Стандарт PCIe Gen 4 уже принят в отрасли, и сегодня рынок предлагает достаточно много различных устройств с PCIe Gen 4. Однако в настоящее время PCIe Gen 4 поддерживают только новейшие модели устройств. Постепенно версия Gen 4 станет основным стандартом PCIe.
Как использовать PCIe Gen 4?
Чтобы вы могли воспользоваться преимуществами PCIe Gen 4, все коммуницирующие компоненты – процессор, материнская плата и PCIe-устройства – должны поддерживать PCIe Gen 4.
Какие настольные платформы в настоящее время поддерживают PCIe Gen 4?
- процессоры AMD Ryzen 3000 и 5000;
- материнские платы AMD X570, B550 и TRX40;
- процессоры Intel Core 11-го поколения «Rocket Lake» и 12-го поколения “Alder Lake”;
- материнские платы Intel Z490, Z590 и Z690.
Что такое PCIe NVMe SSD?
PCIe NVMe SSD – это твердотельные накопители (SSD), которые используют высокоскоростной интерфейс PCIe для передачи данных, а также протокол NVMe (Non-Volatile Memory Express) для осуществления служебной коммуникации с хост-системой. Так как для чтения/записи данных эти диски используют быструю шину PCIe, они предлагают намного большую пропускную способность и намного более быстрый отклик, чем SATA SSD.
Являются ли PCIe NVMe SSD с PCIe Gen 4 еще более быстрыми?
Версия PCIe Gen 3 не позволяла использовать весь потенциал пропускной способности высокопроизводительных PCIe NVMe SSD, создавая, по существу, «узкое место». PCIe Gen 4 расширяет это «бутылочное горлышко», позволяя PCIe NVMe SSD осуществлять чтение и запись данных с намного большими скоростями.
Какие форм-факторы используются в категории PCIe NVMe SSD?
Накопители PCIe NVMe SSD могут выпускаться в различных форм-факторах, как то: AIC (карта расширения), M.2 и U.2. Пользовательские PCIe NVMe SSD обычно выпускаются в компактном формате M.2 2280, который удобен как для настольных ПК, так и для ноутбуков. PCIe NVMe SSD корпоративного класса бывают всех трех форматов, из которых наиболее популярен формат U.2, совместимый с серверными бэкплейнами.

Резюме
Платформы с PCIe 4.0 обладают большей гибкостью и потенциально большей пропускной способностью. SSD, использующие интерфейс PCIe 4.0, являются идеальным решением для всех видов нагрузки, где происходит интенсивный обмен данными с накопителем. Они обеспечивают более быструю загрузку операционной системы, игр и приложений. PCIe 4.0 также обладает большей энергетической эффективностью, то есть ваши устройства в процессе работы будут меньше нагреваться и потреблять меньше электричества. С ростом количества продукции с PCIe 4.0 выбор между версиям PCIe 3.0 и 4.0 станет очевидным. PCIe 4.0 станет общеупотребительным стандартом раньше, чем вы об этом узнаете.
PCI Express — отличия между x1, x4, x8, x16

PC
Автор Роман Колотравов На чтение 7 мин
Что интересного в этой статье:
- Что такое шина PCI Express?
- Влияние количества линий на пропускную способность
- Типы устройств, использующих PCI Express x2, x4, x8, x12, x16 и x32
- Размеры портов и линий PCI-E могут различаться
Стандарт PCI Express является одной из основ современных компьютеров. Слоты PCI Express уже давно занимают прочное место на любой материнской плате десктопного компьютера, вытесняя другие стандарты, например, такие как PCI. Но даже стандарт PCI Express имеет свои разновидности и отличающийся друг от друга характер подключения. На новых материнских платах, начиная примерно с 2010 года, можно увидеть на одной материнской плате целую россыпь портов, обозначенных как PCIE или PCI-E, которые могут отличаться по количеству линий: одной x1 или нескольких x2, x4, x8, x12, x16 и x32.
Итак, давайте выясним почему такая путаница среди казалось бы простого периферийного порта PCI Express. И какое предназначение у каждого стандарта PCI Express x2, x4, x8, x12, x16 и x32?
Что такое шина PCI Express?
В далеких 2000-х, когда состоялся переход с устаревающего стандарта PCI (расш. — взаимосвязь периферийных компонентов) на PCI Express, у последнего было одно огромное преимущество: вместо последовательной шины, которой и была PCI, использовалась двухточечная шина доступа. Это означало, что каждый отдельный порт PCI и установленные в него карты, могли в полной мере использовать максимальную пропускную способность не мешая друг другу, как это происходило при подключении к PCI. В те времена количество периферийных устройств, вставляемых в карты расширения, было предостаточно. Сетевые карты, аудио карты, ТВ-тюнеры и так далее — все требовали достаточное количество ресурсов ПК. Но в отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, если рассматривать в общем, является пакетной сетью с топологией типа звезда.

С точки зрения непрофессионала, представьте свой настольный ПК в качестве небольшого магазина с одним, двумя продавцами. Старый стандарт PCI был как гастроном: все ожидали в одной очереди, чтобы их обслужили, испытывая проблемы со скоростью обслуживания с ограничением в лице одного продавца за прилавком. PCI-E больше похож на гипермаркет: каждый покупатель движется за продуктами по своему индивидуальному маршруту, а на кассе сразу несколько кассиров принимают заказ.
Очевидно, что гипермаркет по скорости обслуживания выигрывает в несколько раз у обычного магазина, благодаря тому, что магазин не может себе позволить пропускную способность больше чем один продавец с одной кассой.
Также и с выделенными полосами передачи данных для каждой карты расширения или встроенными компонентами материнской платы.
Влияние количества линий на пропускную способность
Теперь, чтобы расширить нашу метафору с магазином и гипермаркетом, представьте, что каждый отдел гипермаркета имеет своих кассиров, зарезервированных только для них. Вот тут-то и возникает идея нескольких полос передачи данных.
PCI-E прошел множество изменений со времени своего создания. В настоящее время новые материнские платы обычно используют уже 3 версию стандарта, причем более быстрая 4 версия становится все более распространенной, а версия 5 ожидается в 2019 году. Но разные версии используют одни и те же физические соединения, и эти соединения могут быть выполнены в четырех основных размерах : x1, x4, x8 и x16. (x32-порты существуют, но крайне редко встречаются на материнских платах обычных компьютерах).
Различные физические размеры портов PCI-Express позволяют четко разделить их по количеству одновременных соединений с материнской платой: чем больше порт физически, тем больше максимальных подключений он способен передать на карту или обратно. Эти соединения еще называют линиями. Одну линию можно представить как дорожку, состоящею из двух сигнальных пар: одна для отправки данных, а другая для приема.
Различные версии стандарта PCI-E позволяют использовать разные скорости на каждой полосе. Но, вообще говоря, чем больше полос находится на одном PCI-E-порту, тем быстрее данные могут перетекать между периферийной и остальной частью компьютера.
Возвращаясь к нашей метафоре: если речь идёт об одном продавце в магазине, то полоса x1 и будет этим единственным продавцом, обслуживающим одного клиента. У магазина с 4-мя кассирами — уже 4 линии х4. И так далее можно расписать кассиров по количеству линий, умножая на 2.

Типы устройств, использующих PCI Express x2, x4, x8, x12, x16 и x32
Для версии PCI Express 3.0 общая максимальная скорость передачи данных составляет 8 Гбит/с, В реальности же скорость для версии PCI-E 3 чуть меньше одного гигабайта в секунду на одну полосу.
Таким образом, устройство, использующее порт PCI-E x1, например, маломощная звуковая карта или Wi-Fi-антенна смогут передавать данные с максимальной скоростью в 1 Гбит/с.
Карта, которая физически подходит в более крупный слот — x4 или x8, например, карта расширения USB 3.0, сможет передавать данные в четыре или восемь раз быстрее соответственно.
Скорость передачи портов PCI-E x16 теоретически ограничивается максимальной полосой пропуская в размере около 15 Гбит/с. Этого более чем достаточно в 2017 года для всех современных графических видеокарт, разработанных NVIDIA и AMD.

Протокол PCI Express 4.0 позволяет использовать уже 16 ГТ/с, а PCI Express 5.0 будет задействовать 32 ГТ/с.
Но в настоящее время не существует компонентов, которые смогли бы использовать такое количество полос с максимальной пропускной способностью. Современные топовые графические карты обычно используют x16 стандарта PCI Express 3.0. Нет смысла использовать те же полосы и для сетевой карты, которая на порту x16 будет использовать только одну линию, так как порт Ethernet способен передавать данные только до одного гигабита в секунду (что, около одной восьмой пропускной способности одной PCI-E полосы — помните: восемь бит в одном байте).
На рынке можно найти твердотельные накопители PCI-E, которые поддерживают порт x4, но они, похоже, скоро будут вытеснены быстро развивающимся новым стандартом M.2. для твердотельных накопителей, которые также могут использовать шину PCI-E. Высококачественные сетевые карты и оборудование для энтузиастов, такие как RAID-контроллеры, используют сочетание форматов x4 и x8.
Размеры портов и линий PCI-E могут различаться
Это одна из наиболее запутанных задач по PCI-E: порт может быть выполнен размером в форм-факторе x16, но иметь недостаточное количество полос для пропуска данных, например, всего например x4. Это связано с тем, что даже если PCI-E может нести на себе неограниченное количество отдельных соединений, все же существует практический предел пропускной способности полосы пропускания чипсета. Более дешевые материнские платы с более бюджетными чипсетами могут иметь только один слот x8, даже если этот слот может физически разместить карту форм-фактора x16.
Кроме того, материнские платы, ориентированные на геймеров, включают до четырех полных слотов PCI-E с x16 и столько же линий для максимальной пропускной способности.

Очевидно, это может вызывать проблемы. Если материнская плата имеет два слота размером x16, но один из них имеет только полосы x4, то подключение новой графической карты снизит производительность первой аж на 75%. Это, конечно, только теоретический результат. Архитектура материнских плат такова, что Вы не увидите резкого снижения производительности.
Правильная конфигурация двух графических видео карт должна задействовать именно два слота x16, если Вы хотите максимального комфорта от тандема двух видеокарт. Выяснить сколько линий на Вашей материнской плате имеет тот или иной слот поможет руководство на оф. сайте производителя.
Иногда производители даже помечают на текстолите материнской платы рядом со слотом количество линий:

Нужно знать, что более короткая карта x1 или x4 может физически вписаться в более длинный слот x8 или x16. Конфигурация контактов электрических контактов делает это возможным. Естественно, если карта физически больше, чем слот, то вставить ее не получится.
Поэтому помните, при покупке карт расширения или обновления текущих необходимо всегда помнить как размер слота PCI Express, так и количество необходимых полос.
Зачем нужен SSD с интерфейсом PCI Express 4.0? Объясняем на примере Seagate FireCuda 520
Сегодня мы хотим рассказать об одном из наших новых продуктов – SSD-накопителе Seagate FireCuda 520. Но не спешите листать ленту дальше с мыслями «ну вот, очередной хвалебный обзор гаджета от бренда» – материал мы постарались сделать полезным и интересным. Под катом мы прежде всего сфокусируемся не на самом устройстве, а на интерфейсе PCIe 4.0, который в нём используется. И расскажем, что от него ожидать, чем он хорош и кому может быть потенциально полезен.

Будем честны: стандарт PCI Express 4.0 – это не такая уж новинка. На потребительском рынке первые устройства с его поддержкой появились ещё летом прошлого года. Спасибо за это следует сказать компании AMD: именно она создала первые платформы, которые способны принимать устройства с PCI Express 4.0, а также сделала такие устройства сама – это графические карты на базе GPU с архитектурой RDNA.
Увеличение пропускной способности всегда рождает большие надежды, но, как оказалось, видеокарты почти не получают выигрыша от перехода на более скоростной интерфейс. По крайней мере, если говорить про игровые нагрузки. Как показали многочисленные независимые тесты, даже самые быстрые карты с поддержкой PCI Express 4.0, в первую очередь, Radeon RX 5700 XT, работают одинаково как при использовании нового и быстрого интерфейса, так и будучи подключенными к классической шине PCI Express 3.0.
Но вот с твердотельными накопителями – совсем другое дело. Скорость работы производительных NVMe SSD, работающих через PCI Express 3.0 (например, Seagate FireCuda 510), при линейных нагрузках явно упирается в пропускную способность интерфейса. Поэтому расширение рамок полосы пропускания просто обязано положительно сказываться на возможностях дисковых подсистем нового поколения.
Хорошей иллюстрацией того, что пропускной способности мало не бывает, выступает тот факт, что пока мы говорим о первых устройствах с поддержкой PCI Express 4.0, комитет PCI Special Interest Group (PCI-SIG) уже утвердил спецификацию PCI Express 5.0, которая делает ещё один шаг в сторону увеличения скоростей интерфейсов, по которым современные процессоры связываются со внешними устройствами. Но про это как-нибудь в другой раз, сегодня на повестке дня стоит именно PCI Express 4.0.
Что хорошего в PCI Express 4.0?
Спецификация PCIe (Peripheral Component Interconnect Express) стандартизирует то, как карты расширения, такие как графические ускорители, звуковые контроллеры, сетевые адаптеры и, наконец, NVMe SSD, связываются с базовыми компонентами, составляющими платформу ПК. Чем выше версия спецификации PCIe, тем более высокую пропускную способность она обеспечивает. Кроме того, когда речь заходит о слотах PCIe, помимо версии спецификации говорят также о числе линий, что обозначается как x1, x2, x4, x8 или x16. Большее число линий тоже даёт кратно более высокую пропускную способность за счёт расширения шины и представляет собой ещё один, экстенсивный путь улучшения скоростных характеристик интерфейса. Но если говорить о NVMe SSD, то в них такой подход применять сложно. Выпускаемые в компактном форм-факторе M.2 твердотельные накопители для ПК могут использовать две или максимум четыре линии, в то время как поддержкой до 16 линий можно наделить лишь полноразмерные карты для слотов PCIe. Именно по этой причине внедрение новых версий стандарта PCIe считается ключевым событием для рынка производительных SSD.
Все версии спецификации PCIe обладают обратной совместимостью. Накопители, ориентированные на PCIe 4.0, могут работать и в тех платформах, где поддерживается лишь PCIe 3.0, а в материнские платы со слотами PCIe 4.0 можно беспрепятственно установить компоненты, которые работают в соответствии со стандартом PCIe 3.0. Однако как в том, так и в другом случае система будет работать со скоростями PCIe 3.0 – младшего варианта стандарта, который поддерживается на обеих сторонах.
Главным нововведением, заложенным в PCIe 4.0, выступает увеличенная вдвое пропускная способность одной линии. Существуют разные варианты численных оценок произошедших изменений, но если говорить про теоретические и пиковые значения, то спецификация PCIe 4.0 предполагает максимальную скорость передачи 1,97 Гбайт/с по одной линии в каждом направлении, в то время как в PCIe 3.0 предельная скорость была ограничена величиной 0,98 Гбайт/с. В некоторых источниках вы можете встретить вдвое более высокие показатели, но это связано с тем, что в них указывается суммарная скорость передачи данных в обоих направлениях.

Как мы говорили выше, такой прирост скорости интерфейса на практике не слишком полезен (а точнее, почти полностью бесполезен) для графических карт. В то же время NVMe-накопители, работающие через четыре линии PCIe, получают возможность прокачивать по шине из четырёх линий до 7,88 Гбайт/с (в идеальном случае), что открывает перед ними широкий простор для улучшения характеристик.
Помимо увеличения пропускной способности стандарт PCIe 4.0 предполагает и другие нововведения. Например, в нём заложены новые возможности для снижения энергопотребления, а также более разветвлённые функции для виртуализации устройств. Но основное направление, в котором двигались разработчики – это всё-таки рост скоростей, и почти всё было сделано в первую очередь ради него. Например, целый ряд усовершенствований в новой версии интерфейса направлен на улучшение целостности сигналов и надёжности их передачи. Иными словами, для большинства потребителей PCIe 4.0 подразумевает более высокую пропускную способность и ничего более.
Что с платформами с поддержкой PCI Express 4.0?
К сожалению, несмотря на то что сама по себе спецификация PCI Express 4.0 была утверждена ещё в 2017 году, реальных платформ с её поддержкой на рынке до сих пор не так много. А это значит, что если вы захотите воспользоваться высокопроизводительным твердотельным накопителем нового поколения, вам придётся озаботиться не только поиском самого такого накопителя, но и заняться подбором платформы, которая сможет в полной мере раскрыть его потенциал.
Дело в том, что новый интерфейс PCIe 4.0 пока поддержала только компания AMD, да и то лишь фрагментарно. Он реализован в части её процессоров, построенных на архитектуре Zen 2, а конкретнее, в настольных Ryzen серии 3000 и в высокопроизводительных Threadripper серии 3000, но, например, не в мобильных Ryzen серии 4000. При этом если поддержка PCIe 4.0 есть в любой Socket sTR4-материнской плате для Threadripper третьего поколения, процессоры Ryzen 3000 смогут взаимодействовать с PCIe 4.0-периферией в полноскоростном режиме только в материнских платах, построенных на базе набора логики X570, где сигнальные линии спроектированы с учётом возросших требований к экранированию и минимизации электрических помех.

Хорошая новость здесь заключается в том, что потенциальные владельцы Ryzen 3000 вскоре смогут получить в своё распоряжение ещё один класс более доступных материнских плат с поддержкой PCIe 4.0-видеокарт и накопителей. Они будут построены на новом наборе системной логики B550, который должен выйти в течение ближайшей пары месяцев.
Что же касается платформ компании Intel, то в них поддержки PCIe 4.0 пока нет вообще. Более того, выходящие в ближайшее время настольные процессоры Comet Lake-S, которые приведут с собой и новый процессорный разъём LGA 1200, и новые наборы системной логики четырёхсотой серии, PCIe 4.0 тоже не получат. Если говорить о массовых десктопных системах Intel, то поддержка этого интерфейса может появиться лишь с выходом процессоров Rocket Lake, но это случится примерно в начале следующего года. Зато в мобильные системы данный интерфейс может попасть раньше: в планах поддержка PCIe 4.0 декларируется для процессоров Tiger Lake, формальный анонс которых может состояться этим летом. Кроме того, нельзя исключать, что высокопроизводительные десктопы класса HEDT перейдут на PCIe 4.0 тоже в этом году: это станет возможным, если Intel решит предложить в этом сегменте Ice Lake-X – аналоги серверных Ice Lake-SP.
В итоге, несмотря на то, что PCIe 4.0 в среднесрочной перспективе получит широкое распространение, прямо сейчас у сторонников быстрых NVMe SSD вариантов для выбора платформы не так много. Самый очевидный из них – Socket AM4-система на базе процессора Ryzen 3000 и материнской платы на чипсете X570.
Как обстоят дела с накопителями под PCI Express 4.0?
Если посмотреть на ассортимент NVMe SSD с поддержкой PCIe 4.0, который представлен на прилавках магазинов, то может сложиться ощущение, что рынок переполнен различными вариантами скоростных решений нового поколения. Однако на самом деле это впечатление обманчиво. Несмотря на то, что спецификация PCIe 4.0 существует несколько лет, разработчики аппаратных платформ пока не успели довести до стадии массового производства достаточное количество альтернатив.
Единственный контроллер, который сейчас производители SSD могут использовать для своей продукции, это – Phison PS5016-E16. Причём, в действительности этот контроллер нельзя назвать полноценной разработкой нового поколения. Это скорее переходное решение, основанное на другом, более раннем чипе PS5012-E12, в котором попросту заменили функциональный блок, отвечающий за внешнюю шину.
Для конечного пользователя это значит две вещи. Во-первых, все представленные на рынке NVMe-накопители с поддержкой PCIe 4.0 отличаются друг от друга не слишком сильно, по крайней мере, если говорить о производительности. И если вы видите, что для какого-то продукта вдруг заявлены более высокие паспортные скорости, связано это скорее всего с хитростью маркетологов, а не с какими-то реальными преимуществами, ведь в конечном итоге в обоих изделиях используется один и тот же контроллер. Во-вторых, сегодняшние PCIe 4.0-накопители пока не могут похвастать задействованием полной пропускной способности новой шины – максимальные скорости, которые обещает чип Phison PS5016-E16, находятся на уровне 5 Гбайт/с при линейном чтении и 4,4 Гбайт/с – при записи.

Из сказанного вытекает важное следствие: в будущем NVMe SSD могут совершить ещё один рывок в производительности даже без перехода на следующую версию спецификации PCI Express. Требуется лишь дождаться появления более новых контроллеров с переделанным ядром, адаптированным под возможности PCIe 4.0. И такие решения уже разрабатываются. Появление подобного продукта как минимум ожидается от Samsung, кроме того над более совершенными контроллерами работают и независимые инженерные команды: Phison (PS5018-E18), Silicon Motion (SM2267), Marvell (88SS1321) и даже не слишком известная компания Innogrit (IG5236).
Беда только в том, что всё это великолепие может появиться очень нескоро. Разработка контроллеров – это длительный процесс, и серьёзные задержки зачастую случаются на финальных этапах – при подготовке микропрограммы или во время валидации. К тому же сейчас на всю индустрию огромное влияние оказала пандемия коронавируса, из-за чего релизы новых продуктов отодвинулись на более поздний срок.
Иными словами, ждать чего-то лучшего можно долго, а если более высокая производительность дисковой подсистемы нужна уже сейчас, то имеет смысл остановиться на том, что уже есть – накопителях на контроллере Phison PS5016-E16. Пусть они и не выбирают полную пропускную способность четырёх линий PCIe 4.0, зато могут похвастать довольно неплохим быстродействием при мелкоблочных операциях, которое, согласно информации разработчиков, достигает 750 тысяч IOPS. Обеспечивается это как дизайном контроллера, в основе которого лежит двухъядерный 32-битный процессор ARM Cortex R5, так и набором фирменных хитростей: динамическим SLC-кешированием и технологией CoXProcessor 2.0 – аппаратным ускорением типовых цепочек операций.
Почему Seagate FireCuda 520?
Выше было сказано, что все существующие потребительские NVMe-накопители с поддержкой PCIe 4.0 построены на одном и том же фундаменте – контроллере Phison PS5016-E16. Однако это не значит, что взять в магазине первый попавшийся SSD для шины PCIe 4.0 будет хорошей идеей. Здесь мы бы порекомендовали обратить внимание на Seagate FireCuda 520, но вовсе не потому, что вы читаете эту статью в корпоративном блоге Seagate.

Дьявол кроется в деталях и, если начать разбираться, Seagate FireCuda 520 может оказаться привлекательнее многих альтернатив на том же самом чипе Phison PS5016-E16. Причин тому несколько, но все они сводятся к одному – к установленной в FireCuda 520 флеш-памяти.
Формально все накопители с контроллером Phison PS5016-E16 используют одинаковую флеш-память: 96-слойную BiCS4 (TLC 3D NAND) производства Kioxia (бывшей Toshiba Memory). Однако фактически эта память может различаться. В зависимости от того, какие приоритеты для себя выбрал тот или иной производитель, память может относиться к совершенно различным градациям качества. Например, в продукции фирм третьего эшелона нередко встречается флеш-память «медиа»-предназначения, которая, вообще говоря, предназначена для флешек и карт памяти, но никак не для SSD.
С накопителями Seagate такое совершенно исключено. Компания покупает флеш-память не на открытом рынке, а имеет долгосрочный прямой договор c Kioxia, который был заключен ещё в ту пору, когда Toshiba избавлялась от производства памяти. Благодаря этому мы получаем микросхемы NAND, что называется, из первых рук и имеем доступ к лучшему по качеству кремнию.
Это неминуемо отражается в параметрах надёжности. Представители серии Seagate FireCuda 520 снабжаются пятилетней гарантией, а установленный ресурс позволяет перезаписывать полную ёмкость накопителя 1800 раз, то есть в среднем раз в день. Это очень высокие показатели выносливости, по которым предложение Seagate, например, втрое превосходит популярнейший Samsung 970 EVO Plus.
И тут пришло время показать, как выглядит Seagate FireCuda 520 снаружи. Это M.2-плата традиционного форм-фактора 2280 с микросхемами, размещёнными на обеих её сторонах.

Здесь не предусмотрено никаких особых средств охлаждения, которые любят громоздить на свои накопители другие производители, из-за того, что почти сто процентов материнских плат с поддержкой PCIe 4.0 имеют собственные системы охлаждения для M.2-слотов.
В остальном накопитель похож на другие продукты на базе контроллера Phison PS5016-E16, но с заметным отличием – на микросхеме контроллера нанесена маркировка Seagate. Это связано с тем, что контроллеры для FireCuda 520 тоже закуплены не на открытом рынке, а сделаны по спецзаказу. Впрочем, для конечного пользователя это значит не так много, а вот что действительно важно, так это использование видоизменённой микропрограммы, в которой заложены определённые оптимизации, отличающие накопитель Seagate от других SSD с аналогичной аппаратной начинкой.

Понятно, что микропрограммой вряд ли можно как-то существенно изменить скоростные характеристики контроллера, тем не менее кое-что она позволяет. Например, FireCuda 520 может похвастать реализацией динамического SLC-кеширования, в то время как накопители на контроллерах Phison, выпускавшиеся ранее, пользовались статическим SLC-кешем довольно ограниченного объёма. Новый подход позволяет записывать на FireCuda 520 с высокой скоростью гораздо большие объёмы информации.
Работает это очень просто: любые поступающие на накопитель данные записываются в TLC-флеш-память в очень быстром однобитовом SLC-режиме. Перевод использованных таким образом ячеек в TLC-состояние выполняется либо потом, когда пользователь уже не обращается к накопителю, либо по мере необходимости, если в процессе записи пул чистых ячеек исчерпывается. Иными словами, треть свободного на FireCuda 520 места можно непрерывно заполнить с максимальной скоростью, потом же производительность снизится. Но стоит немного подождать, как треть от оставшегося свободного места вновь можно будет использовать в скоростном режиме.
Вот, например, как выглядит график линейной записи на чистый на FireCuda 520 ёмкостью 2 Тбайт.

На первые 667 Гбайт запись осуществляется со скоростью 4,1 Гбайт/с, затем скорость радикально снижается до 0,53 Гбайт/с, но стоит понимать, что при обычном использовании накопителя с таким его поведением вы не столкнётесь – для этого нужно долго и непрерывно записывать огромные массивы информации.
Помимо микропрограммы FireCuda 520 интересен ещё и комплектным ПО. Фирменная утилита SeaTools SSD куда удобнее для мониторинга состояния SSD, чем сторонние программы. Кроме того, она позволяет обновлять прошивку, тестировать работоспособность и выполнять некоторые дополнительные операции вроде расширенной диагностики или Secure Erase.


Также стоит упомянуть, что владельцы FireCuda 520 могут скачать с сайта Seagate программу DiscWizard для гладкой миграции с прошлых дисковых накопителей с переносом всех данных и операционной системы.
И что, это правда быстро?
Остаётся подкрепить всё сказанное о преимуществах интерфейса PCI Express 4.0 и накопителя с его поддержкой какими-то практическими результатами. И с этим нет особой сложности, потому что FireCuda 520 действительно обладает заметно более высокой производительностью, которая накопителям прошлого поколения недоступна. Несмотря на то, что к контроллеру Phison PS5016-E16 есть вполне обоснованные претензии, связанные с тем, что в полной мере пропускную способность PCIe 4.0 он всё-таки не утилизирует, скоростные показатели Seagate FireCuda 520 заведомо выше, чем у накопителей для PCIe 3.0.
В следующей таблице характеристики Seagate FireCuda 520 сопоставляются с характеристиками FireCuda 510 – прошлой флагманской модели NVMe SSD Seagate, которая рассчитана на интерфейс PCIe 3.0 x4. Для примера сравнение ограничено самыми вместительными и скоростными вариантами SSD ёмкостью по 2 Тбайт, но, если сравнивать между собой модификации других ёмкостей, картина получится примерно такой же.

Впрочем, паспортные характеристики – дело одно, а реальная жизнь – другое. Поэтому мы просто взяли два эти накопителя – FireCuda 520 2 Тбайт и FireCuda 510 2 Тбайт – и сравнили в тестах.

FireCuda 520 2 Тбайт

FireCuda 510 2 Тбайт
Результаты CrystalDiskMark требуют некоторых комментариев. Новый PCIe 4.0 SSD оказался заметно быстрее предшественника по линейным скоростям: преимущество доходит почти до полуторакратного размера и прослеживается как при глубоких, так и при минимальных очередях запросов. Превосходит FireCuda 520 прошлую версию NVMe SSD Seagate и при мелокоблочных операциях, хотя здесь такого же впечатляющего прорыва не наблюдается: всё упирается в то, что логика контроллера осталось старой. Таким образом, FireCuda 520 будет блистать прежде всего при последовательных нагрузках. Что же касается операций с произвольными блоками небольшого размера, то интерфейс PCI Express 4.0, естественно, из накопителя на базе флеш-памяти что-то похожее на Optane сделать не может.
Но тот факт, что высокоскоростные линейные операции – очень мощный козырь FireCuda 520, отрицать невозможно. Подробнее это видно в результатах ATTO Disk Benchmark: как только блоки, которыми происходит обмен данными, приобретают объём 128 Кбайт и более, угнаться за FireCuda 520 становится невозможно даже в теории (на это не способен даже Optane), поскольку скорости обмена данными выходят за предел, установленный пропускной способностью интерфейса PCIe 3.0 x4.

FireCuda 520 2 Тбайт

FireCuda 510 2 Тбайт
В синтетических тестах всё получается более чем убедительно, но что в реальной жизни? Ответить на этот вопрос может PCMark 10 – в нём есть сценарии, которые воспроизводят типичную нагрузку на накопители при повседневной работе пользователя.
И в этом случае FireCuda 520 оказывается быстрее своего предшественника на величину до 30 %. Причём это преимущество выражается не только в росте скоростей дисковых операций, но и в заметном снижении времени реакции дисковой подсистемы. Такая закономерность прослеживается при использовании SSD в качестве единственного и универсального накопителя (см. Full System Drive Benchmark). И в том случае, когда SSD играет роль исключительно системного диска, на котором установлена ОС и ПО (см. Quick System Drive Benchmark). И даже тогда, когда SSD отдан под «файлопомойку» (см. Data Drive Benchmark), хотя такое, честно говоря, бывает очень нечасто.


Преимущества в скорости FireCuda 520 легко проследить при обычном копировании файлов. На диаграмме ниже приводятся результаты теста DiskBench при копировании внутри накопителя рабочей директории с разными файлами общим объёмом порядка 20 Гбайт. Конечно, такого прироста, как в синтетических тестах, здесь не наблюдается, но свои дополнительные 25-30 % к производительности переход на PCIe 4.0 даёт без вопросов.

Для разнообразия можно посмотреть и на то, насколько быстрее PCIe 4.0-накопитель позволяет загружать игровые приложения. Для примера ниже приведено время загрузки уровня в Final Fantasy XIV StormBlood (выбор именно этой игры обусловлен встроенными в неё удобными средствами мониторинга). Здесь выигрыш, который обеспечивает FireCuda 520 на фоне FireCuda 510, составляет секунду с небольшим, что не столь значительно, но всё равно ощутимо.

Зато при нагрузках, свойственных рабочим станциям, PCI Express 4.0, что называется, must have. Дело в том, что компьютеры, нацеленные на профессиональное создание контента, оснащаются очень мощными многоядерными процессорами и быстрой памятью. И в этом случае узкие места в системе легко могут возникать в дисковой подсистеме. Например, раньше многие профессионалы, работающие с видео, предпочитали собирать RAID-массивы из SSD-накопителей, а теперь они могут удовлетворить свои потребности, выбрав FireCuda 520, который принимает данные со скоростями свыше 4 Гбайт/с в одиночку.
Все эти рассуждения нетрудно подкрепить результатами теста SPECworkstation 3, который очень явно показывает значимость накопителя с современным интерфейсом: FireCuda 520 справляется с тяжёлыми профессиональными сценариями дисковой нагрузки в среднем на 22 % быстрее по сравнению с FireCuda 510.

Но особое внимание стоит обратить на показатели General Operation (обычная скорость работы с файлами при архивации и копировании, а также при разработке ПО) и Product Development (показывает скорости работы в CAD/CAM системах и при решении задач вычислительной гидродинамики). Здесь заложенный в FireCuda 520 потенциал раскрывается особенно убедительно.
Резюме
Приведённых примеров достаточно, чтобы сомнений в том, что PCIe 4.0-накопители действительно позволяют получить более высокую производительность и лучшую отзывчивость при решении ресурсоёмких задач, не оставалось. Поэтому, строя высокопроизводительную систему на многоядерных процессорах AMD Ryzen 3000 или Threadripper 3000, пренебрегать использованием наиболее современных NVMe SSD явно не следует. Seagate FireCuda 520 может здесь стать подходящим выбором: ничего быстрее в магазинах совершенно точно на данный момент нет.

Естественно, PCIe 4.0-накопитель обойдётся немного подороже, чем тот же FireCuda 510, но причины этого хорошо понятны. А самое главное, что цена на FireCuda 520 вполне рыночная, ведь этот SSD стоит почти одинаково с альтернативными PCIe 4.0-накопителями авторства производителей третьего эшелона.
Пара слов о тестовой платформе: Тестирование производительности выполнялось в системе на базе процессора Ryzen 9 3900X, основанной на материнской плате ASRock X570 Creator и оснащённой 16 Гбайт DDR4-3200 SDRAM (16-16-16-32). Операционная система Windows 10 Professional 1909 со стандартным NVMe-драйвером Standard NVM Express Controller 10.0.18362.1.
- Блог компании Seagate
- Хранение данных
- Хранилища данных
- Накопители