SLI
SLI (от англ. Scalable Link Interface, масштабируемый интерфейс связи) — технология, разработанная компанией NVIDIA, позволяющая объединять две или более видеокарты (графические процессоры, GPU) для совместной обработки графики, что приводит к увеличению производительности в трёхмерной графике, играх и профессиональных приложениях. Технология основана на параллельной работе нескольких GPU, распределяющих нагрузку между собой для ускорения рендеринга кадров.
История развития
Технология SLI была впервые представлена компанией 3dfx Interactive в 1998 году под названием Scan-Line Interleave (чересстрочное сканирование). После приобретения 3dfx компанией NVIDIA в 2000 году, технология была переработана и в 2004 году выпущена под новым названием Scalable Link Interface. Первыми видеокартами, поддерживающими SLI, стали модели серии GeForce 6 (например, GeForce 6800 Ultra). В 2004 году NVIDIA также представила решение для четырёх GPU — Quad SLI, которое позволяло объединять две двухчиповые видеокарты.
В 2005 году технология была адаптирована для профессиональных решений NVIDIA Quadro (под названием SLI Mosaic), предназначенных для многомониторных конфигураций и визуализации. В 2007 году появилась поддержка трёх GPU (3-Way SLI), а в 2008 году — четырёх (4-Way SLI). Однако с 2010-х годов популярность SLI начала снижаться из-за роста производительности одиночных видеокарт, увеличения сложности оптимизации игр и программного обеспечения, а также появления альтернативных решений (например, CrossFire от AMD). В 2020 году NVIDIA прекратила поддержку SLI в новых видеокартах серии GeForce RTX 30, заменив его технологией NVLink для профессиональных решений и оставив поддержку только для некоторых моделей Quadro и A-series.
Принцип работы
SLI основан на параллельной обработке графики несколькими GPU. Существуют два основных режима работы:
- Alternate Frame Rendering (AFR) — чередование кадров: каждый GPU обрабатывает полный кадр, но кадры распределяются между GPU по очереди. Например, GPU 1 обрабатывает нечётные кадры, GPU 2 — чётные. Это наиболее распространённый режим, обеспечивающий максимальный прирост производительности (до 80–90% при двух GPU), но он чувствителен к синхронизации и может вызывать микрофризы.
- Split Frame Rendering (SFR) — разделение кадра: каждый GPU обрабатывает часть одного кадра (например, верхнюю и нижнюю половины). Этот режим менее эффективен (прирост обычно 30–50%), но более стабилен и менее требователен к синхронизации.
Для работы SLI требуется аппаратный мост (SLI bridge) — специальный соединитель, передающий данные между GPU. В современных видеокартах (начиная с GeForce RTX 20) используется высокоскоростной мост NVLink, обеспечивающий пропускную способность до 50 ГБ/с. Без моста SLI может работать через шину PCI Express, но производительность снижается.
Требования к системе
Для использования SLI необходимо соблюдение ряда условий:
- Материнская плата с поддержкой SLI (чипсеты Intel X79, X99, X299, Z68, Z77, Z87, Z97, Z170, Z270, Z370, Z390, а также некоторые модели на чипсетах AMD, например, X399, TRX40). Материнская плата должна иметь два или более слота PCI Express x16, поддерживающих режим x8/x8 или x16/x16.
- Блок питания достаточной мощности (обычно от 750 Вт для двух видеокарт, от 1000 Вт для трёх и четырёх) с соответствующими разъёмами (6-pin, 8-pin).
- Одинаковые видеокарты — GPU должны быть одной модели и серии (например, две GeForce RTX 2080). Допускается использование разных производителей (например, ASUS и MSI), но с одинаковым чипом. Разные версии BIOS могут вызывать нестабильность.
- Операционная система — Windows 7, 8, 10 или 11 (поддержка Linux ограничена).
- Драйверы NVIDIA, поддерживающие SLI (обычно драйверы GeForce Game Ready или Studio Driver).
Производительность и ограничения
Прирост производительности в SLI зависит от оптимизации приложения. В идеальных условиях (например, в играх с хорошей поддержкой) два GPU могут дать прирост до 80–90% по сравнению с одним. В играх с плохой оптимизацией прирост может составлять 10–30% или отсутствовать вовсе. В некоторых случаях производительность может даже снижаться из-за накладных расходов на синхронизацию.
Основные ограничения технологии:
- Зависимость от оптимизации — не все игры и приложения поддерживают SLI. Разработчики должны специально адаптировать код для работы с несколькими GPU.
- Микрофризы — при AFR-режиме возможны задержки в отображении кадров из-за неравномерной загрузки GPU.
- Тепловыделение и шум — два GPU выделяют больше тепла и требуют более мощного охлаждения, что увеличивает уровень шума.
- Энергопотребление — SLI значительно увеличивает энергопотребление системы (например, две GeForce RTX 2080 Ti могут потреблять до 500 Вт под нагрузкой).
- Совместимость — SLI не поддерживается на некоторых материнских платах и в некоторых версиях драйверов.
Применение
SLI в основном использовался в следующих областях:
- Игровые компьютеры — для достижения максимальной частоты кадров в требовательных играх при высоких разрешениях (4K, 8K) и настройках графики.
- Профессиональная визуализация — в системах на базе NVIDIA Quadro для рендеринга, симуляции и научных расчётов (например, в CAD-программах, Maya, 3ds Max).
- Многомониторные конфигурации — SLI Mosaic позволял объединять несколько мониторов в единое рабочее пространство для управления, диспетчерских или рекламных панелей.
- Майнинг криптовалют — в 2010-х годах SLI использовался для объединения GPU в майнинговых фермах, хотя для этого чаще применялись отдельные видеокарты без SLI.
Критика и упадок
Технология SLI подвергалась критике по нескольким причинам:
- Высокая стоимость — покупка двух видеокарт и соответствующей материнской платы обходилась значительно дороже, чем одна мощная видеокарта.
- Нестабильность — многие пользователи жаловались на вылеты, зависания и артефакты в играх, особенно при использовании AFR.
- Отсутствие поддержки в новых играх — с 2015 года многие разработчики перестали оптимизировать игры под SLI, сосредоточившись на одиночных GPU.
- Альтернативы — появление более мощных одиночных видеокарт (например, GeForce RTX 4090) сделало SLI ненужным для большинства пользователей.
В 2020 году NVIDIA официально прекратила поддержку SLI в новых видеокартах серии GeForce RTX 30, за исключением модели RTX 3090, где использовался NVLink для профессиональных задач. В серии RTX 40 SLI полностью отсутствует. Технология продолжает использоваться только в профессиональных решениях Quadro и A-series, где применяется NVLink для объединения памяти и ускорения вычислений.
Интересные факты
- Первая реализация SLI от 3dfx использовала два GPU, работающих в режиме чересстрочного сканирования, что позволяло удвоить разрешение экрана.
- В 2005 году NVIDIA выпустила Quad SLI, объединяющую две двухчиповые видеокарты GeForce 7950 GX2, что давало четыре GPU в одной системе.
- SLI-мосты бывают разных типов: стандартный (400 МГц), высокоскоростной (540 МГц) и NVLink (до 50 ГБ/с). Более быстрые мосты обеспечивают лучшую производительность при высоких разрешениях.
- В некоторых играх SLI может давать прирост производительности более 100% при использовании трёх GPU, но такие случаи редки.
- Технология SLI была популярна в киберспорте в 2010-х годах, но с ростом производительности одиночных видеокарт её использование сократилось.
Источники
- NVIDIA Corporation. «SLI Technology Overview». 2004–2020.
- 3dfx Interactive. «Voodoo2 SLI Documentation». 1998.
- AnandTech. «NVIDIA SLI Performance Analysis». 2005–2019.
- Tom's Hardware. «SLI vs CrossFire: A History». 2010–2020.
- PC Gamer. «The Rise and Fall of SLI». 2021.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →