Scalable Link Interface
   HOME

TheInfoList



OR:

Scalable Link Interface (SLI) is a brand name for a deprecated multi-
GPU A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobi ...
technology developed by
Nvidia Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
for linking two or more
video card A graphics card (also called a video card, display card, graphics adapter, VGA card/VGA, video adapter, display adapter, or mistakenly GPU) is an expansion card which generates a feed of output images to a display device, such as a computer moni ...
s together to produce a single output. SLI is a parallel processing algorithm for computer graphics, meant to increase the available processing power. The
initialism An acronym is a word or name formed from the initial components of a longer name or phrase. Acronyms are usually formed from the initial letters of words, as in ''NATO'' (''North Atlantic Treaty Organization''), but sometimes use syllables, as ...
SLI was first used by 3dfx for
Scan-Line Interleave Scan-Line Interleave (SLI) from 3dfx is a method for linking two (or more) video cards or chips together to produce a single output. It is an application of parallel processing for computer graphics, meant to increase the processing power availa ...
, which was introduced to the consumer market in 1998 and used in the
Voodoo2 The Voodoo2 (or Voodoo2) is a set of three specialized 3D graphics chips on a single chipset setup, made by 3dfx. It was released in February 1998 as a replacement for the original Voodoo Graphics chipset. The card runs at a chipset clock rate o ...
line of video cards. After buying out 3dfx, Nvidia acquired the technology but did not use it. Nvidia later reintroduced the SLI name in 2004 and intended for it to be used in modern computer systems based on the
PCI Express PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. It is the common ...
(PCIe) bus; however, the technology behind the name SLI has changed dramatically requirin
compatible motherboards


Implementation

SLI allows two, three, or four
graphics processing unit A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobi ...
s (GPUs) to share the workload when rendering
real-time Real-time or real time describes various operations in computing or other processes that must guarantee response times within a specified time (deadline), usually a relatively short time. A real-time process is generally one that happens in defined ...
3D computer graphics 3D computer graphics, or “3D graphics,” sometimes called CGI, 3D-CGI or three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for th ...
. Ideally, identical GPUs are installed on the motherboard that contains enough
PCI Express PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. It is the common ...
slots, set up in a master–slave configuration. All graphics cards are given an equal workload to render, but the final output of each card is sent to the master card via a connector called the SLI bridge. For example, in a two graphics card setup, the master works on the top half of the scene, the slave the bottom half. Once the slave is done, it sends its render to the master to combine into one image before sending it to the monitor. The SLI bridge is used to reduce bandwidth constraints and send data between both graphics cards directly. It is possible to run SLI without using the bridge connector on a pair of low-end to mid-range graphics cards (e.g. 7100GS or 6600GT) with Nvidia's Forceware drivers 80.XX or later. Since these graphics cards do not use as much bandwidth, data can be relayed through just the
chipsets In a computer system, a chipset is a set of electronic components in one or more integrated circuits known as a "Data Flow Management System" that manages the data flow between the processor, memory and peripherals. It is usually found on the mo ...
on the motherboard. However, if there are two high-end graphics cards installed and the SLI bridge is omitted, the performance will suffer severely, as the chipset does not have enough bandwidth. Configurations currently include: * 2-way, 3-way, and 4-way SLI uses two, three, or four individual graphics cards respectively. * Two GPUs on one graphics card. Examples include the GeForce GTX 590, the GeForce GTX 690 and the GeForce GTX Titan Z. This configuration has the advantage of implementing two-way SLI, while only occupying one PCI Express slot and (usually) two expansion I/O slots. This also allows for four-way SLI using only two cards (which is referred to as Quad SLI). Nvidia has created a set of custom
video game Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This fee ...
profiles in cooperation with video game publishers that will automatically enable SLI in the mode that gives the largest performance boost. Nvidia has three types of SLI bridges: *Standard bridge (400 MHz pixel clock and 1 GB/s bandwidth) *LED bridge (540 MHz pixel clock) *High-bandwidth bridge (650 MHz pixel clock and 2 GB/s bandwidth) The standard bridge is traditionally included with motherboards that support SLI and is recommended for monitors up to 1920×1080 and 2560×1440 at 60 Hz. The LED bridge is sold by Nvidia, EVGA, and others and is recommended for monitors up to 2560×1440 at 120 Hz and above and 4K. The LED bridges can only function at the increased pixel clock if the GPU supports that clock. The high-bandwidth bridge is only sold by Nvidia and is recommended for monitors up to 5K and surround. The following table provides an overview on the maximum theoretical bandwidth for data transfers depending on bridge type specifications as found on the open market:


SLI modes


Split frame rendering (SFR)

This analyzes the rendered image in order to split the workload equally between the two GPUs. To do this, the frame is split horizontally in varying ratios depending on geometry. For example, in a scene where the top half of the frame is mostly empty sky, the dividing line will lower, balancing geometry workload between the two GPUs.


Alternate frame rendering (AFR)

Each GPU renders entire frames in sequence. For example, in a two-way setup, one GPU renders the odd frames, the other the even frames, one after the other. Finished outputs are sent to the master for display. Ideally, this would result in the rendering time being cut by the number of GPUs available. In their advertising, Nvidia claims up to 1.9 times the performance of one card with the two-way setup. While AFR may produce higher overall framerates than SFR, it also exhibits the temporal artifact known as micro stuttering, which may affect frame rate perception. It is noteworthy that while the frequency at which frames arrive may be doubled, the time to produce the frame is not reduced – which means that AFR is not a viable method of reducing input lag.


SLI antialiasing

This is a standalone rendering mode that offers up to double the
antialiasing Anti-aliasing may refer to any of a number of techniques to combat the problems of aliasing in a sampled signal such as a digital image or digital audio recording. Specific topics in anti-aliasing include: * Anti-aliasing filter, a filter used be ...
performance by splitting the antialiasing workload between the two graphics cards, offering superior image quality. One GPU performs an antialiasing pattern which is slightly offset to the usual pattern (for example, slightly up and to the right), and the second GPU uses a pattern offset by an equal amount in the opposite direction (down and to the left). Compositing both the results gives higher image quality than is normally possible. This mode is not intended for higher frame rates, and can actually lower performance, but is instead intended for games which are not GPU-bound, offering a clearer image in place of better performance. When enabled, SLI antialiasing offers advanced antialiasing options: SLI 8×, SLI 16×, and SLI 32× (for quad SLI systems only).


Hybrid SLI

Hybrid SLI is the generic name for two technologies, GeForce Boost and HybridPower. GeForce Boost allows the rendering power of an
integrated graphics processor A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobil ...
(IGP) and a discrete GPU to be combined in order to increase performance. HybridPower, on the other hand, is another mode that is not for performance enhancement. The setup consists of an IGP as well as a GPU on MXM module. The IGP would assist the GPU to boost performance when the laptop is plugged to a power socket while the MXM module would be shut down when the laptop was unplugged from power socket to lower overall graphics power consumption. Hybrid SLI is also available on desktop Motherboards and PCs with PCI-E discrete video cards. NVIDIA claims that twice the performance can be achieved with a Hybrid SLI capable IGP motherboard and a GeForce 8400 GS video card. HybridPower was later renamed as
Nvidia Optimus Nvidia Optimus is a computer GPU switching technology created by Nvidia which, depending on the resource load generated by client software applications, will seamlessly switch between two graphics adapters within a computer system in order to pro ...
.


SLI HB

In May 2016 Nvidia announced that the
GeForce 10 series The GeForce 10 series is a series of graphics processing units developed by Nvidia, initially based on the Pascal microarchitecture announced in March 2014. This design series succeeded the GeForce 900 series, and is succeeded by the GeForce 16 se ...
would feature a new SLI HB (High Bandwidth) bridge; this bridge uses 2 SLI fingers on the
PCB PCB may refer to: Science and technology * Polychlorinated biphenyl, an organic chlorine compound, now recognized as an environmental toxin and classified as a persistent organic pollutant * Printed circuit board, a board used in electronics * ...
of each card and essentially doubles the available bandwidth between them. Currently, only GeForce 10 series cards support SLI HB and only 2-way SLI is supported over this bridge for single-GPU cards. SLI HB interface runs at 650 MHz, while legacy SLI interface runs at slower 400 MHz. Electrically there is little difference between the regular SLI bridge and the SLI HB bridge. It is similar to two regular bridges combined in one PCB. The signal quality of the bridge improved, however, as the SLI HB bridge has an adjusted trace-length to make sure all traces on the bridge have exactly the same length. A PC gaming magazine has done research with x-rays for comparing SLI bridges with their SLI HB successors and found adjusted signal lengths by planned Meandering of certain wires so that clock rates can go up from 400 MHz to 650 MHz and thus the data rates along with that. With the increased bus width a noticeable bandwidth increase should be expected. Tests with a GTX 1080 GPU-board model showed that the improvements in gaming performance is quite marginal. Other than that it was discovered or determined, that LED illuminated bridges (often back-side-illuminating some logo) will mainly result in a noticeable increased market price at a comparable base functionality.


Caveats

* Not all motherboards with multiple PCI-Express x16 slots support SLI. On August 10, 2009 Nvidia announced that Intel and other leading motherboard manufacturers including ASUS, EVGA, Gigabyte and MSI have all licensed Nvidia SLI technology for inclusion on their Intel P55 Express Chipset-based motherboards designed for the upcoming Intel Core i7 and i5 processor in the
LGA 1156 LGA 1156 (land grid array 1156), also known as Socket H or H1, is an Intel desktop CPU socket. Its incompatible successor is LGA 1155. The last processors supporting it ceased production in 2011. LGA 1156, along with LGA 1366, were designed t ...
socket. Older motherboards using the P55's predecessors Intel P35 or
Intel P45 The P45 Express (codenamed Eaglelake) is a mainstream desktop computer chipset from Intel released in Q2 2008. The first mainboards featuring the P45 chipset were shown at CeBIT 2008. The P45 Express chipset supports Intel's LGA 775 socket and ...
do not support SLI.
Recent motherboards as of October 2017 that support it are Intel's Z and X series chipsets (Z68, Z77, Z87, Z97, Z170, Z270, Z370, X79, X99 and X299) along with AMD's 990FX, X370 and X399 chipsets. Earlier chipsets, such as the
Intel X58 The Intel X58 ( codenamed ''Tylersburg'') is an Intel chip designed to connect Intel processors with Intel QuickPath Interconnect (QPI) interface to peripheral devices. Supported processors implement the Nehalem microarchitecture and therefore ...
, could support 2-way SLI over 16 lane PCI-e. In order for motherboards of that generation to support more than two GPUs they were required to implement Nvidia
nForce nForce is a motherboard chipset created by Nvidia originally for AMD Athlon and Duron, with later revisions also supporting contemporary Intel processors. The chipset shipped in 3 varieties; 220, 415, and 420. 2 ...
chipsets. * In an SLI configuration, cards can be of mixed manufacturers, card model names, BIOS revisions or clock speeds. However, they must be of the same GPU series (e.g. 8600, 8800) and GPU model name (e.g. GT, GTS, GTX). There are rare exceptions for "mixed SLI" configurations on some cards that only have a matching core codename (e.g. G70, G73, G80, etc.), but this is otherwise not possible, and only happens when two matched cards differ only very slightly, an example being a differing amount of video memory, stream processors, or clockspeed. In this case, the slower/lesser card becomes dominant, and the other card matches. Another exception is the GTS 250, which can be paired with the 9800 GTX+, as the GTS 250 GPU is a rebadged 9800 GTX+ GPU. * In cases where two cards are not identical, the faster card – or the card with more memory - will run at the speed of the slower card or disable its additional memory. (Note that while the FAQ still claims different memory size support, the support has been removed since revision 100.xx of Nvidia's Forceware driver suite.) * SLI does not always give a performance benefit – in some extreme cases, it can lower the
frame rate Frame rate (expressed in or FPS) is the frequency (rate) at which consecutive images (frames) are captured or displayed. The term applies equally to film and video cameras, computer graphics, and motion capture systems. Frame rate may also be ca ...
due to the particulars of an application's coding. This is also true for AMD's
CrossFire A crossfire (also known as interlocking fire) is a military term for the siting of weapons (often automatic weapons such as assault rifles or sub-machine guns) so that their arcs of fire overlap. This tactic came to prominence in World War I. ...
, as the problem is inherent in multi-GPU systems. This is often witnessed when running an application at low resolutions. * Vsync +
Triple buffering In computer science, multiple buffering is the use of more than one buffer to hold a block of data, so that a "reader" will see a complete (though perhaps old) version of the data, rather than a partially updated version of the data being create ...
is not supported in some cases in SLI AFR mode. * Users having a Hybrid SLI setup must manually change modes between ''HybridPower'' and ''GeForce Boost'', while automatically changing mode will not be available until future updates become available. Hybrid SLI currently supports only single link DVI at 1920×1200 screen resolution. * When using SLI with
AFR AFR may refer to: * ''AFR'' (film), a 2007 film * Afrikaans language, ISO-639 code * Air France, ICAO code * Air–fuel ratio * Armed Forces Radio * Alternate frame rendering * American Family Radio * American Film Renaissance * American flag rug ...
, the subjective framerate can often be lower than the framerate reported by benchmarking applications, and may even be poorer than the framerate of its single-GPU equivalent. This phenomenon is known as micro stuttering and also applies to CrossFire since it is inherent to multi-GPU configurations. *With the new RTX 20xx series of graphics cards as launched in 2018 the interconnect is no longer SLI HB. These newer cards are using
NVLink NVLink is a wire-based serial multi-lane near-range communications link developed by Nvidia. Unlike PCI Express, a device can consist of multiple NVLinks, and devices use mesh networking to communicate instead of a central hub. The protocol was f ...
as its communication base and require either a 3 slot long or 4 slot long NVLink bridge - reasoned partially by thermal considerations and by socket availability. As of now only two GPU cards can be connected with NVLink; three-way, four-way and quad are not possible using NVLink bridges even if NVLink by principle is a very versatile interface. * As of the GeForce RTX 3000-series, SLI has been effectively replaced with
NVLink NVLink is a wire-based serial multi-lane near-range communications link developed by Nvidia. Unlike PCI Express, a device can consist of multiple NVLinks, and devices use mesh networking to communicate instead of a central hub. The protocol was f ...
. Eventually, for the 40 series; this port was also dropped, officially marking the end of the era of multi-GPU solutions in the consumer field.


See also

*
Scan-Line Interleave Scan-Line Interleave (SLI) from 3dfx is a method for linking two (or more) video cards or chips together to produce a single output. It is an application of parallel processing for computer graphics, meant to increase the processing power availa ...
by 3Dfx *
AMD CrossFireX AMD CrossFire (also known as CrossFireX) is a brand name for the multi-GPU technology by Advanced Micro Devices, originally developed by ATI Technologies. The technology allows up to four GPUs to be used in a single computer to improve graphics ...
AMD Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets. While it initially manufactur ...
's competing solution *
MultiChrome Chrome 20 Series is a graphics accelerator by S3 Graphics, the successor of GammaChrome S18. Overview The Chrome 20 series was introduced on March 11, 2005, with the Chrome S25 and Chrome S27 as launch products. Similar to the GammaChrome S18 ...
* Micro stuttering *
Conventional PCI Peripheral Component Interconnect (PCI) is a local computer bus for attaching hardware devices in a computer and is part of the PCI Local Bus standard. The PCI bus supports the functions found on a processor bus but in a standardized format th ...
* Intel Xe Link * NVLink Bridge - newer technology for connecting pairs of GeForce RTX 20 series cards, based on
NVLink NVLink is a wire-based serial multi-lane near-range communications link developed by Nvidia. Unlike PCI Express, a device can consist of multiple NVLinks, and devices use mesh networking to communicate instead of a central hub. The protocol was f ...
interface. *
Multi-chip module A multi-chip module (MCM) is generically an electronic assembly (such as a package with a number of conductor terminals or "pins") where multiple integrated circuits (ICs or "chips"), semiconductor dies and/or other discrete components are int ...
(MCM)


References


External links

* {{NVIDIA Nvidia products Graphics cards