Пропускная способность pci e x1: Все, что вы хотели знать PCI Express
Содержание
Разъемы Pci Express x16, x8, x4 и x1: различия и производительность
Учебники
2023
Оглавление:
- PCI Express x1, x4, x8 и x16
- Влияет ли это на производительность?
- Заключительные слова и заключение о PCI Express x1, x4, x8 и x16
В этой статье мы рассмотрим различия между режимами PCI Express x1, x4, x8 и x16, а также проверим, есть ли разница в производительности текущей видеокарты. Есть ли такая разница между их скоростями?
Указатель содержания
PCI Express x1, x4, x8 и x16
Периферийный компонент Interconnect Express (PCI Express), официально сокращенно обозначаемый как PCIe, представляет собой стандарт высокоскоростной шины расширения последовательного компьютера, разработанный для замены старых стандартов шин PCI, PCI-X и AGP. Электрический интерфейс PCI Express также используется во множестве других стандартов, особенно в ExpressCard в качестве интерфейса карты расширения ноутбука и в SATA Express в качестве интерфейса хранилища.
Мы рекомендуем прочитать нашу статью о PCI Express, которая
В PCI Express x1 x указывает физический размер карты или слота PCIe, где x16 является наибольшим, а x1 — наименьшим. Интерфейс PCI Express обеспечивает широкополосную связь между устройством и материнской платой, а также другим оборудованием. Чем больше каналов данных подключено, тем больше пропускная способность между картой и хостом. Тем не менее, как правило, увеличение стоимости происходит с большим числом полос.
PCIe является обновленной версией протокола PCI. Подобно интерфейсам PCI / PCI-X, PCIe был разработан для сопряжения периферийных компонентов. PCIe отличается от PCI / PCI-X в нескольких отношениях. Однако ключевое отличие позволит нам лучше понять различия между вариантами протокола PCIe (x1, x4, x8, x16 и x32). Это ключевое отличие — «параллельная» передача данных по сравнению с «последовательной» передачей. В архитектуре PCI и PCI-X все карты совместно используют параллельные линии передачи данных к хосту и от него. Различия в скорости карт и типах слотов ограничивают скорость передачи данных.
PCI Express организован в полосах. Каждая полоса имеет независимый набор выводов передачи и приема, и данные могут быть отправлены в обоих направлениях одновременно. И здесь все становится сложнее. Пропускная способность в одном направлении для одной полосы PCIe 1.0 (x1) составляет 250 МБ / с, но, поскольку она может одновременно отправлять и получать 250 МБ / с, Intel предпочитает указывать доступную пропускную способность для слот PCIe 1.0 x1 со скоростью 500 МБ / с. Хотя это общая совокупная пропускная способность, доступная для одного слота, вы можете достичь этой цифры пропускной способности, только если вы читаете и пишете одновременно.
- Соединения ‘PCIe x1’ имеют одну полосу данных Соединения ‘PCIe x4’ имеют четыре полосы данных Соединения ‘PCIe x8’ имеют восемь линий передачи данных Соединения ‘PCIe x16’ имеют шестнадцать линий передачи данных Соединения PCIe x32 имеют тридцать две линии полосы данных (в настоящее время очень редко)
Это позволяет каждому соединению карты получать независимую полосу пропускания от других карт, которые могут быть активными в системе. Количество дорожек указывается суффиксом протокола PCIe (× 1, × 4, × 8, × 16, × 32). Каждая полоса пропускания имеет скорость 250-1969 МБ / с, в зависимости от версии протокола PCIe (v1.x, v2.x, v3.0, v4.0). Карты PCIe всегда могут работать в слотах PCIe с теми же или большим количеством линий, чем карта. Например, карта x8 может работать в слоте с полосами x8, x16 или x32. Аналогично, карта x1 может работать в любом слоте PCIe.
Влияет ли это на производительность?
Как мы уже упоминали, количество полос влияет на пропускную способность интерфейса PCIe, что может отрицательно повлиять на производительность подключенных устройств, если пропускная способность недостаточна. В следующей таблице подробно описана пропускная способность всех версий PCIe.
МЫ РЕКОМЕНДУЕМ ВАМ Стоит ли охлаждать видеокарту водой?
PCI-e 1.0 | PCI-e 2.x | PCI-e 3. 0 | PCI-e 4.x | |
x1 | 250 МБ / с | 500 МБ / с | 985 МБ / с | 1969 МБ / с |
x4 | 1000 МБ / с | 2000 МБ / с | 3940 МБ / с | 7876 МБ / с |
x8 | 2000 МБ / с | 4000 МБ / с | 7880 МБ / с | 15752 МБ / с |
х16 | 4000 МБ / с | 8000 МБ / с | 15760 МБ / с | 31504 МБ / с |
Как правило, ПК предлагают 24 линии PCIe для видеокарт, что означает, что если мы смонтируем две из них, одна из них должна работать в режиме x16, а другая в режиме x8. Gamernexus провел серию тестов, чтобы выяснить, есть ли различия между использованием видеокарты в x16 и x8. Среда тестирования была следующей:
GPU | MSI GTX 1080 Gaming X |
процессор | Процессор Intel i7-5930K |
память | Corsair Dominator 32 ГБ 3200 МГц |
материнская плата | EVGA X99 Классификация |
PSU | NZXT 1200 Вт HALE90 V2 |
SSD | HyperX Savage SSD |
коробка | Top Deck Tech Station |
теплоотвод | NZXT Kraken X41 CLC |
Без дальнейших задержек мы обращаемся к результатам, полученным Gamernexus:
MSI GTX 1080 Gaming X | PCIe X16 | PCIe X8 |
Метро: последний свет | 96 FPS | 95 кадров в секунду |
Тень Мордора | 108 FPS | 107 FPS |
Call of Duty: Black Ops 3 | 140 FPS | 140 FPS |
GTA V | 58, 3 FPS | 58 FPS |
Заключительные слова и заключение о PCI Express x1, x4, x8 и x16
Как мы уже видели, нет никакой разницы в производительности между использованием графической карты в режиме PCIe X8 и использованием ее в PCIe x8. Результаты Gamernexus говорят сами за себя, и в большинстве случаев мы видим разницу в 1 FPS, что не является чем-то значительным и может быть связано с множеством факторов как еще одного объекта на экране в данный конкретный момент.
Мы также рекомендуем прочитать:
При этом можно сказать, что PCIe x8 предлагает достаточную пропускную способность для современных видеокарт, будет интересно посмотреть, будет ли она продолжаться в будущем.
Шрифт Gamernexus
Учебники
NVIDIA GeForce GT 710 PCIe x1 vs NVIDIA GeForce RTX 4080 Ti: сравнение
NVIDIA GeForce GT 710 PCIe x1
NVIDIA GeForce RTX 4080 Ti
VS
WINNER
NVIDIA GeForce GT 710 PCIe x1
Рейтинг: 2 баллов
NVIDIA GeForce RTX 4080 Ti
Рейтинг: 0 баллов
Производительность
Память
Общая информация
Функции
Тесты в бенчмарках
Лучшие технические характеристики и функции
- Оценка теста Passmark
- Оценка теста 3DMark Fire Strike Score
- Оценка теста 3DMark Fire Strike Graphics
- Оценка теста 3DMark Ice Storm GPU
- Оценка теста 3DMark Cloud Gate GPU
Оценка теста Passmark
NVIDIA GeForce GT 710 PCIe x1: 617
NVIDIA GeForce RTX 4080 Ti:
Оценка теста 3DMark Fire Strike Score
NVIDIA GeForce GT 710 PCIe x1: 902
NVIDIA GeForce RTX 4080 Ti:
Оценка теста 3DMark Fire Strike Graphics
NVIDIA GeForce GT 710 PCIe x1: 917
NVIDIA GeForce RTX 4080 Ti:
Оценка теста 3DMark Ice Storm GPU
NVIDIA GeForce GT 710 PCIe x1: 68221
NVIDIA GeForce RTX 4080 Ti:
Оценка теста 3DMark Cloud Gate GPU
NVIDIA GeForce GT 710 PCIe x1: 7040
NVIDIA GeForce RTX 4080 Ti:
Описание
Видеокарта NVIDIA GeForce GT 710 PCIe x1 построена на архитектуре Kepler 2. 0. NVIDIA GeForce RTX 4080 Ti на архитектуре Lovelace. Первая имеет 1020 млн. транзисторов. Вторая Нет данных млн. У NVIDIA GeForce GT 710 PCIe x1 размер транзисторов составляет 28 нм, против 5.
Базовая тактовая частота у первой видеокарты 954 МГц против 1895 МГц у второй.
Переходим к памяти. NVIDIA GeForce GT 710 PCIe x1 имеет 1 Гб. На NVIDIA GeForce RTX 4080 Ti установлено 1 Гб. Пропускная способность у первой видеокарты составляет 12.8 Гб/с против 848 Гб/с у второй.
FLOPS у NVIDIA GeForce GT 710 PCIe x1 составляет 0.38. У NVIDIA GeForce RTX 4080 Ti 55.31.
Переходит к тестам в бенчмарках. В бенчмарке Passmark NVIDIA GeForce GT 710 PCIe x1 набрала 617 баллов. А вот вторая карта Нет данных баллов. В 3DMark первая модель набрала 917 баллов. Вторая Нет данных баллов.
По части интерфейсов. Первая видеокарта подключается с помощью Нет данных. Вторая — Нет данных. У видеокарты NVIDIA GeForce GT 710 PCIe x1 — версия Directx – 11. У видеокарты NVIDIA GeForce RTX 4080 Ti — версия Directx – 12. 2.
Чем NVIDIA GeForce GT 710 PCIe x1 лучше, чем NVIDIA GeForce RTX 4080 Ti
- Тепловыделение (TDP) 19 W против 450 W, меньше на -96%
Сравнение NVIDIA GeForce GT 710 PCIe x1 и NVIDIA GeForce RTX 4080 Ti: основные моменты
NVIDIA GeForce GT 710 PCIe x1
NVIDIA GeForce RTX 4080 Ti
Базовая тактовая частота GPU
Графический процессор (GPU) характеризуется высокой тактовой частотой.
954 MHz
max 2457
Среднее знач.: 1124.9 MHz
1895 MHz
max 2457
Среднее знач.: 1124.9 MHz
Частота памяти GPU
Это — важный аспет, вычисляющий пропускную способность памяти
800 MHz
max 16000
Среднее знач.: 1468 MHz
1325 MHz
max 16000
Среднее знач.: 1468 MHz
FLOPS
Измерение вычислительной мощности процесора называется FLOPS.
0. 38 TFLOPS
max 1142.32
Среднее знач.: 53 TFLOPS
55.31 TFLOPS
max 1142.32
Среднее знач.: 53 TFLOPS
Оперативная память
Оперативная память в видеокартах (также известная как видеопамять или VRAM) является специальным типом памяти, используемым видеокартой для хранения графических данных. Она служит как буфер для временного хранения текстур, шейдеров, геометрии и других графических ресурсов, которые необходимы для отображения изображений на экране. Больший объем оперативной памяти позволяет видеокарте работать с большими объемами данных и обрабатывать более сложные графические сцены с высоким разрешением и детализацией.
Показать полностью
1 GB
max 128
Среднее знач.: 4.6 GB
20 GB
max 128
Среднее знач.: 4.6 GB
Количество потоков
Чем больше количество потоков в видеокарте, тем больше вычислительной мощности она может обеспечить.
Показать полностью
192
max 18432
Среднее знач.: 1326.3
16128
max 18432
Среднее знач.: 1326.3
Количество линий PCIe
Количество линий PCIe в видеокартах определяет скорость и пропускную способность передачи данных между видеокартой и другими компонентами компьютера через интерфейс PCIe. Чем больше количество линий PCIe в видеокарте, тем больше пропускная способность и возможность обмена данными с другими компонентами компьютера.
Показать полностью
1
16
Объем кэша L1
Объем кэша L1 в видеокартах обычно невелик и измеряется в килобайтах (КБ) или мегабайтах (МБ). Он предназначен для временного хранения наиболее активных и часто используемых данных и инструкций, что позволяет видеокарте быстрее получать доступ к ним и уменьшает задержки при выполнении графических операций.
Показать полностью
16
Нет данных
TMUs
Отвечает за текстурирование объектов в трехмерной графике. TMU обеспечивает нанесение текстур на поверхности объектов, что придает им реалистичный вид и детализацию. Количество TMUs в видеокарте определяет ее способность обрабатывать текстуры. Чем больше TMUs, тем больше текстур может быть обработано одновременно, что способствует более качественному текстурированию объектов и повышает реалистичность графики.
Показать полностью
16
max 880
Среднее знач.: 140.1
440
max 880
Среднее знач.: 140.1
ROPs
Отвечает за окончательную обработку пикселей и их вывод на экран. ROPs выполняют различные операции над пикселями, такие как смешивание цветов, наложение прозрачности и запись в буфер кадра. Количество ROPs в видеокарте влияет на ее способность обрабатывать и выводить графические элементы. Чем больше ROPs, тем больше пикселей и фрагментов изображения может быть обработано и выведено на экран одновременно. Более высокое количество ROPs обычно ведет к более быстрому и эффективному рендерингу графики и более высокой производительности в играх и графических приложениях.
Показать полностью
8
max 256
Среднее знач.: 56.8
144
max 256
Среднее знач.: 56.8
Number of shading blocks
Количество шейдерных блоков в видеокартах относится к количеству параллельных обработчиков, которые выполняют вычислительные операции в графическом процессоре. Чем больше шейдерных блоков в видеокарте, тем больше вычислительных ресурсов доступно для обработки графических задач.
Показать полностью
192
max 17408
Среднее знач.:
14080
max 17408
Среднее знач.:
Объем кэша L2
Используется для временного хранения данных и инструкций, используемых видеокартой при выполнении графических вычислений. Больший объем кэша L2 позволяет видеокарте сохранять большее количество данных и инструкций, что способствует увеличению скорости обработки графических операций.
Показать полностью
512
80000
Название архитектуры
Kepler 2. 0
Lovelace
Название графического процессора
GK208B
AD102
Пропускная способность памяти
Это скорость, с которой устройство сохраняет или считывает информацию.
12.8 GB/s
max 2656
Среднее знач.: 257.8 GB/s
848 GB/s
max 2656
Среднее знач.: 257.8 GB/s
Оперативная память
Оперативная память в видеокартах (также известная как видеопамять или VRAM) является специальным типом памяти, используемым видеокартой для хранения графических данных. Она служит как буфер для временного хранения текстур, шейдеров, геометрии и других графических ресурсов, которые необходимы для отображения изображений на экране. Больший объем оперативной памяти позволяет видеокарте работать с большими объемами данных и обрабатывать более сложные графические сцены с высоким разрешением и детализацией.
Показать полностью
1 GB
max 128
Среднее знач. : 4.6 GB
20 GB
max 128
Среднее знач.: 4.6 GB
Версии DDR памяти
Более новая версия DDR памяти, обеспечивает более вусокую пропускную способность и скорость передачи данных.
Показать полностью
4
Среднее знач.:
Среднее знач.:
Версии GDDR памяти
Последние версии GDDR памяти обеспечивают высокую скорость передачи данных, что позволяет повысить производительность в целом
Показать полностью
3
Среднее знач.: 4.9
6
Среднее знач.: 4.9
Разрядность шины памяти
Широкая шина памяти говорит о том, что за один цикл она может передать больше информации. Это свойство влияет на производительность памяти, а также на общую производительность видеокарты устройства.
Показать полностью
64 bit
max 8192
Среднее знач.: 283.9 bit
320 bit
max 8192
Среднее знач.: 283.9 bit
Размер кристалла
Физические размеры чипа, на котором располагаются транзисторы, микросхемы и другие компоненты, необходимые для работы видеокарты. Чем больше размер кристалла, тем больше места занимает GPU на плате видеокарты. Большие размеры кристалла могут обеспечивать больше вычислительных ресурсов, таких как ядра CUDA или тензорные ядра, что может привести к повышенной производительности и возможностям обработки графики.
Показать полностью
87
max 826
Среднее знач.: 356.7
611
max 826
Среднее знач.: 356.7
Длина
147
max 524
Среднее знач.: 250.2
335
max 524
Среднее знач.: 250.2
Поколение
Новое поколение видеокарты обычно включает в себя улучшенную архитектуру, более высокую производительность, более эффективное использование энергии, улучшенные графические возможности и новые функции.
Показать полностью
GeForce 700
GeForce 40
Производитель
TSMC
TSMC
Мощность блока питания
При выборе блока питания для видеокарты необходимо учитывать требования производителя видеокарты по мощности, а также других компонентов компьютера.
Показать полностью
200
max 1300
Среднее знач.:
850
max 1300
Среднее знач.:
Год выпуска
2014
max 2023
Среднее знач.:
2022
max 2023
Среднее знач.:
Тепловыделение (TDP)
Требования по теплоотводу (TDP) — максимально возможное количество энергии, рассеиваемое охладительной системой. Чем меньше показатель TDP, тем меньше энергии будет потребляться
Показать полностью
19 W
Среднее знач.: 160 W
450 W
Среднее знач.: 160 W
Технологический процесс
Маленький размер полупроводников означает, что это чип нового поколения.
28 nm
Среднее знач.: 34.7 nm
5 nm
Среднее знач.: 34.7 nm
Количество транзисторов
Чем выше их число, тем о большей мощности процессора это свидетельствует
1020 million
max 80000
Среднее знач. : 7150 million
million
max 80000
Среднее знач.: 7150 million
Версия PCIe
Обеспечивается немалая скорость карты расширения, используемой для подключения компьютера к периферии. Обновленные версии отличаются внушительной пропускной способностью и обеспечивают высокую производительность.
Показать полностью
2
Среднее знач.: 3
4
Среднее знач.: 3
Ширина
113 mm
max 421.7
Среднее знач.: 192.1 mm
140 mm
max 421.7
Среднее знач.: 192.1 mm
Назначение
Desktop
Desktop
Дата старта продаж
March 2014
2022
Версия OpenGL
OpenGL обеспечивает доступ к аппаратным возможностям видеокарты для отображения двухмерных и трехмерных графических объектов. Новые версии OpenGL могут включать в себя поддержку новых графических эффектов, оптимизации производительности, исправления ошибок и другие улучшения.
Показать полностью
4.6
Среднее знач.:
4.6
Среднее знач.:
DirectX
Применяется в требовательных играх, обеспечивая улучшенную графику
11
max 12.2
Среднее знач.: 11.4
12.2
max 12.2
Среднее знач.: 11.4
Версия шейдерной модели
Чем более высокая версия шейдерной модели в видеокарте, тем больше функций и возможностей доступно для программирования графических эффектов.
Показать полностью
5.1
max 6.7
Среднее знач.: 5.9
6.6
max 6.7
Среднее знач.: 5.9
Версия CUDA
Позволяет использовать вычислительные ядра видеокарты для выполнения параллельных вычислений, что может быть полезно в таких областях, как научные исследования, глубокое обучение, обработка изображений и другие вычислительно интенсивные задачи.
Показать полностью
3.5
max 9.0
Среднее знач. :
9
max 9.0
Среднее знач.:
Имеет hdmi выход
Наличие выхода HDMI позволяет подключать устройства с портами HDMI или мини-HDMI. Они могут передавать видео и аудио на дисплей.
Показать полностью
Есть
Есть
Версия HDMI
Последняя версия обеспечивает широкий канал передачи сигнала благодаря увеличенному числу аудио-каналов, кадров в секунду и пр.
Показать полностью
1.4
max 2.1
Среднее знач.: 1.9
2.1
max 2.1
Среднее знач.: 1.9
Выходы DVI
Дают возможность подключиться к дисплею с помощью DVI
1
Среднее знач.: 1.4
Среднее знач.: 1.4
Количество HDMI разъемов
Чем больше их количество, тем больше устройств можно одновременно подключить (например, приставок игрового/телевизионного типа)
Показать полностью
1
Среднее знач.: 1.1
1
Среднее знач.: 1.1
HDMI
Цифровой интерфейс, который используется для передачи аудио и видео сигналов высокого разрешения.
Показать полностью
Есть
Есть
Оценка теста Passmark
Тест Passmark в видеокартах представляет собой программу для измерения и сравнения производительности графической системы. Он проводит различные тесты и вычисления, чтобы оценить скорость и эффективность видеокарты в различных областях
Показать полностью
617
max 30117
Среднее знач.: 7628.6
max 30117
Среднее знач.: 7628.6
Оценка теста 3DMark Cloud Gate GPU
7040
max 196940
Среднее знач.: 80042.3
max 196940
Среднее знач.: 80042.3
Оценка теста 3DMark Fire Strike Score
902
max 39424
Среднее знач.: 12463
max 39424
Среднее знач.: 12463
Оценка теста 3DMark Fire Strike Graphics
Он измеряет и сравнивает способность видеокарты обрабатывать трехмерную графику в высоком разрешении и с различными графическими эффектами. Тест Fire Strike Graphics включает в себя сложные сцены, освещение, тени, частицы, отражения и другие графические эффекты, чтобы оценить производительность видеокарты в игровых и других требовательных графических сценариях.
Показать полностью
917
max 51062
Среднее знач.: 11859.1
max 51062
Среднее знач.: 11859.1
Оценка теста 3DMark Ice Storm GPU
68221
max 539757
Среднее знач.: 372425.7
max 539757
Среднее знач.: 372425.7
FAQ
Как проявляет себя процессор NVIDIA GeForce GT 710 PCIe x1 в бенчмарках?
В Passmark NVIDIA GeForce GT 710 PCIe x1 набрала 617 баллов. Вторая видеокарта в Passmark набрала Нет данных баллов.
Какой FLOPS у видеокарт?
FLOPS NVIDIA GeForce GT 710 PCIe x1 составляет 0.38 TFLOPS. А вот у второй видеокарты FLOPS равняется 55.31 TFLOPS.
Какое энергопотребление?
У NVIDIA GeForce GT 710 PCIe x1 19 Watt. У NVIDIA GeForce RTX 4080 Ti 450 Watt.
Насколько быстро работают NVIDIA GeForce GT 710 PCIe x1 и NVIDIA GeForce RTX 4080 Ti?
NVIDIA GeForce GT 710 PCIe x1 работает на частоте 954 MHz. При этом максимальная частота достигает Нет данных MHz. Тактовая базовая частота у NVIDIA GeForce RTX 4080 Ti достигает 1895 MHz. В режиме турбо достигает 2000 MHz.
Какая память у графических карт?
NVIDIA GeForce GT 710 PCIe x1 поддерживает GDDR3. Установлено 1 GB оперативной памяти. Пропускная способность достигает 12.8 GB/s. NVIDIA GeForce RTX 4080 Ti работает с GDDR6. На второй установлено 20 GB оперативной памяти. Ее пропускная способность составляет 12.8 GB/s.
Сколько HDMI разъемов имеют?
NVIDIA GeForce GT 710 PCIe x1 имеет 1 HDMI выхода. NVIDIA GeForce RTX 4080 Ti оснащена 1 HDMI выходами.
Какие разъемы питания используются?
NVIDIA GeForce GT 710 PCIe x1 использует Нет данных. NVIDIA GeForce RTX 4080 Ti оснащена Нет данных HDMI выходами.
На какой архитектуре построены видеокарты?
NVIDIA GeForce GT 710 PCIe x1 построена на Kepler 2. 0. NVIDIA GeForce RTX 4080 Ti использует архитектуру Lovelace.
Какой графический процессор используется?
NVIDIA GeForce GT 710 PCIe x1 оснащена GK208B. На NVIDIA GeForce RTX 4080 Ti установлен AD102.
Сколько линий PCIe
У первой видеокарты 1 линий PCIe. А версия PCIe 2. У NVIDIA GeForce RTX 4080 Ti 1 линий PCIe. Версия PCIe 2.
Сколько транзисторов ?
NVIDIA GeForce GT 710 PCIe x1 имеет 1020 млн. транзисторов. NVIDIA GeForce RTX 4080 Ti имеет Нет данных млн. транзисторов
Учебник: PCI Express 1.0 против 2.0
Автор: Ананд Лал Шимпи
57 Комментарии
|
57 Комментарии
IndexThe Primer: PCI Express 1.0 vs. 2.0C300 и что насчет P5x/H5x? Тестовые платформыПервый тест: скорость последовательного чтенияТакже влияет производительность произвольного чтенияИли производительность записи небезопаснаЗаключительные слова
Введение: PCI Express 1.
0 против 2.0
Последовательный интерфейс PCI Express организован в дорожки. Каждая полоса имеет независимый набор контактов передачи и приема, и данные могут отправляться в обоих направлениях одновременно. И здесь все вводит в заблуждение. Пропускная способность в одном направлении для одной линии PCIe 1.0 (x1) составляет 250 МБ/с, но поскольку вы можете одновременно отправлять и получать 250 МБ/с, Intel предпочитает указывать пропускную способность, доступную для слота PCIe 1.0 x1, как 500 МБ/с. . Хотя это общая совокупная пропускная способность, доступная для одного слота, вы можете достичь этого показателя пропускной способности только в том случае, если вы читаете и записываете одновременно.
Одно из наших первых знакомств с PCI Express произошло на IDF в 2002 году.
PCI Express 2.0 удваивает двунаправленную полосу пропускания на линию. Вместо 250 МБ/с в каждом направлении на полосу вы получаете 500 МБ/с.
Помимо графики, на шине PCIe в настольных компьютерах не было никаких потребителей с высокой пропускной способностью. Таким образом, различие между PCIe 1.0 и 2.0 никогда не имело большого значения. Сегодня и USB 3.0, и 6 Гбит/с SATA призваны изменить это. Оба могут легко насытить соединение PCIe 1.0 x1.
Чипсет Intel X58. Единственные линии PCIe 2.0 исходят от IOH.
Это проблема, потому что все наборы микросхем Intel имеют комбинацию слотов PCIe 1.0 и 2.0. Например, набор микросхем Intel X58 имеет 36 линий PCIe 2.0 от X58 IOH, а также дополнительные 6 линий PCIe 1.0 от ICH. Чипсеты AMD серий 7 и 8 не имеют слотов PCIe 1.0.
AMD 890GX не имеет линий PCIe 1.0
Ни один набор микросхем для настольных ПК изначально не поддерживает как SATA 6 Гбит/с, так и USB 3.0. AMD 8-й серии обеспечивает встроенную поддержку SATA 6 Гбит/с, но для USB 3 по-прежнему требуется внешний контроллер. На чипсетах Intel вам нужен отдельный контроллер как для SATA 6 Гбит/с, так и для USB 3.
Все эти сторонние контроллеры представляют собой устройства PCIe, просто размещенные на материнской плате. µPD720200 от NEC используется исключительно всеми производителями материнских плат для обеспечения поддержки USB 3.0. µPD720200 имеет интерфейс PCIe 2.0 x1 и поддерживает два порта USB 3.0.
Спецификация USB 3 требует скорости передачи до 500 МБ/с. При подключении к интерфейсу PCIe 2.0 вы получаете 500 МБ/с вверх и вниз, что более чем достаточно для контроллера. Однако, если вы подключите контроллер к интерфейсу PCIe 1.0, вы получите только половину этого (а на практике и того меньше). Сегодня это не проблема, но в конечном итоге с достаточно быстрым устройством USB 3 вы столкнетесь с узким местом.
Ситуация с 6Gbps не лучше. Контроллер Marvell 88SE91xx PCIe 2.0 — единственный на сегодняшний день способ включить SATA 6 Гбит/с на материнских платах (кроме плат 890GX) или платах расширения.
Интерфейс представляет собой только одну полосу PCIe 2.0. Спецификация SATA 6 Гбит/с обеспечивает пропускную способность до 750 МБ/с, но интерфейс PCIe 2. 0 x1 ограничивает скорость чтения/записи до 500 МБ/с. Соедините его с интерфейсом PCIe 1.0 x1, и вы уменьшите скорость до 250 МБ/с (на самом деле гораздо меньше из-за накладных расходов на шину).
Индекс
C300 и как насчет P5x/H5x?
IndexThe Primer: PCI Express 1.0 vs. 2.0C300 и что насчет P5x/H5x?Платформы для тестированияПервый тест: скорость последовательного чтенияТакже влияет производительность произвольного чтенияИли производительность при записи небезопаснаЗаключительные слова
ПЕЧАТЬ ЭТОЙ СТАТЬИ
Будет ли PCIe 3.0 x4 Сетевая карта 10Gbe работает с пропускной способностью PCIe 3.0×1?
сеть
Я протестировал сетевую карту PCIe 3.0 x4 10Gbe в слоте PCIe 3.0 x1, и вот мои мысли и результаты.
Майкл
• 5 мин чтения
Вы пытаетесь собрать сервер своими руками, но не знаете, где можно разместить все нужные устройства? Слушайте, я понял — для NAS-приложений вы, вероятно, захотите получить HBA, большинство из которых — PCI x8 (не будем пока говорить о версии протокола). Облачные игры вам по душе? Тогда этот слот x16 наверняка будет заполнен видеокартой. Хотите установить бесплатный и надежный программный брандмауэр? Вам понадобится сетевая карта с двумя или четырьмя портами. О боже, эти слоты PCIe быстро заполняются, не так ли? К сожалению, существует не так много потребительских плат ATX с более чем 3 полноразмерными слотами PCIe, и они могут стоить вам руки и ноги. Что еще хуже, большинство серверных корпусов DIY не поддерживают ничего большего, чем ATX, поэтому о платах E-ATX также не может быть и речи.
Высокопроизводительные потребительские материнские платы ATX имеют только 3 полноразмерных слота PCIe, в то время как большинство из них имеют только 2. Ближе всего к процессору чаще всего используется слот PCIe x16. Тот, что посередине, на высокопроизводительных чипсетах, будет вторым слотом PCIe, который может быть отделен от ЦП, поэтому и этот слот, и слот x16 будут работать на x8. По большей части это не будет проблемой, если только вы не используете что-то вроде 3090 Ti. Самый дальний — это слот PCIe для чипсета. До Intel 12-го поколения, поскольку набор микросхем взаимодействует с ЦП через DMI 3.0 x4, фактически с той же скоростью, что и PCIe 3.0 x4, поэтому на старых наборах микросхем Intel этот слот может и будет ограничиваться DMI. Со стороны AMD это намного лучше. С тех пор, как X570 представила PCIe 4.0, чипсет общается с процессором Ryzen по каналу PCIe 4.0 x4, поскольку AMD обеспечивает пропускную способность PCIe 3.0 x4 только для слота PCIe чипсета, вероятность возникновения узких мест очень мала.
Таким образом, общую конфигурацию материнских плат потребительского уровня можно описать как x8, x8 и x4, обеспечиваемые чипсетом. Но это еще не все.
Слот пропускной способности PCIe x1
В качестве примера в этом разделе я буду использовать материнскую плату Gigabyte X570. Это схема компоновки материнской платы.
Как видите, большая часть того, о чем я писал, правда. Один слот x16 ближе к центральному процессору, один слот x8 ниже, а внизу у нас есть слот x4. Однако между x8 и x4 есть один слот PCIe x1. Согласно моим исследованиям, PCIe 3.0 x1 обеспечивает пропускную способность около 8 Гбит/с. Таким образом, хотя он не может удовлетворить 10Gbe (для чего, кстати, потребуется пропускная способность 10Gbps), он все же намного лучше, чем ваш встроенный сетевой адаптер 1Gbps, 2,5Gbps или даже 5Gbps.
Таким образом, можно ли использовать сетевую карту PCIe 3.0 x4 10Gbe в слоте PCIe 3.0 x1? Ответ «АБСОЛЮТНО», и вам обязательно стоит попробовать, если это единственный вариант. Но прежде чем вы сбежите и начнете экспериментировать, вот несколько советов, которые я усвоил, работая с этим самостоятельно.
Варианты применения и использования
Прежде всего, не все разъемы PCIe x1 одинаковы. Некоторые производители материнских плат любезно установят слот x16, но электрически подключенный как x1, вы можете найти такую настройку на платах ASUS и AsRock. На мой взгляд, это лучший вариант, так как вы можете просто вставить любую карту в этот слот, не беспокоясь о совместимости карт, она просто будет работать с пропускной способностью PCIe x1.
ASUS B660M с 3-мя полноразмерными слотами PCIe
Тогда есть X570. Он выглядит как x1 и подключен как таковой. Чтобы эффективно использовать этот слот, вам придется прибегнуть к переходной плате PCIe. Этот пакет райзер-карты будет иметь одну фиктивную карту PCIe x1, а также порт USB (не протокол USB, просто в форме USB) и кабель USB для подключения к другой плате, на которой будет полноразмерный PCIe x16. . Итак, вы сначала вставите фиктивную карту в слот PCIe x1, а затем установите свое реальное устройство на коммутационную плату. В этом сценарии вам понадобится корпус, который может вместить больше устройств PCIe, чем обычный корпус ATX. О средних башнях часто не может быть и речи, и вам, вероятно, придется взглянуть на те корпуса, которые поддерживают E-ATX, или на те, которые поддерживают вертикальный графический процессор, чтобы вы могли установить устройство PCIe в этот дополнительный вырез.
PCIe x1 to x16 Riser
Во-вторых, подумайте о приложении. Если вы не собираетесь перенасыщать канал 10Gbe, например, использовать простой NAS на основе жестких дисков, а не что-то сумасшедшее, например, 10 виртуальных устройств ZFS в полосатой конфигурации — и я полагаю, что большинство людей этого не сделает — тогда это может сработать для вас. Но если вы работаете с массивом хранения данных на флэш-дисках и ожидаете полной пропускной способности 10Gbe в режиме 24/7, то очевидно, что это решение не удовлетворит вашу рабочую нагрузку.
Производительность в реальном мире?
Я провел несколько тестов с iperf3, коммутатором Brocade ICX-6610 и однопортовой сетевой картой Mellanox ConnectX3 10Gbe, приемопередатчиком Brocade 10Gbe и кабелем OM4, купленным на fs.com. Оба тестовых стенда представляют собой виртуальные машины, работающие на Proxmox, с паравиртуализированной сетевой картой, а не с аппаратным транзитом.
Это сторона отправителя, я провел самый простой тест. Это неплохо, в среднем выше 6 Гбит/с или 720 МБ/с.
Возможно, вы также заметили большое количество «Retr». Это указывает на пакеты TCP, которые необходимо повторно передать. Я подозреваю, что это как-то связано с ограниченной пропускной способностью, которую обеспечивает PCIe 3.0 x1, поскольку согласованная скорость составляет 10 Гбит/с.