1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

NVIDIA SLI: Linux vs. Windows

Michael Larabel

Published on 26 September 2007
Written by Michael Larabel
Page 1 of 4 - 16 Comments

It is going on two years since support for Scalable Link Interface (SLI) was introduced into NVIDIA's Linux binary display driver. This support had come a year after it was officially launched and supported by the Windows ForceWare display driver. As we had seen at the end of 2005 with two GeForce 6 graphics cards in SLI, its performance was very sluggish, and there were a number of problems to be found with Linux SLI. While we have routinely tested new NVIDIA graphics cards under Linux SLI internally, there hasn't been much to report on as the experience has been very foul. However, things have changed recently and with the recent NVIDIA 100.14.19 display driver release using GeForce 8 hardware -- we finally have some modest numbers to report on in a Linux SLI configuration. Linux SLI is still far from perfect, but in this article we've used two GeForce 8600GT graphics cards in an SLI configuration under both Linux and Windows to compare the single and dual GPU performance under both operating systems.

Support for Scalable Link Interface was one of the major highlights that came with the Linux 1.0-8XXX display driver series. SLI can be enabled from the nvidia-xconfig utility, but to this point there remains to be seen any dedicated control panel for SLI profiles or options under Linux (aside from enabling the SLI HUD in nvidia-settings). Under Linux we had run SLI in AFR and SFR modes. AFR is for Alternate Frame Rendering mode where the two GPUs switch between rendering each frame. On the other hand, SFR is Split Frame Rendering where the screen is split horizontally and each GPU takes a side. There is also an AA mode for SLI that distributes the anti-aliasing workload, but that was not tested independently since it's designed for CPU bound environments.

Due to issues with SLI, the only benchmark we are using in this article is Quake 4. However, once we are permitted to distribute Enemy Territory: Quake Wars benchmarks, we will be delivering those results as well. With Linux SLI only benefiting when running at the native X resolution in full-screen mode, we had run all of our benchmarks at 1680 x 1050. We had run each of the graphics tests in a single card configuration as well as running in AFR (Alternate Frame Rendering) and SFR (Single Frame Rendering) modes. On Windows we had used the automatic mode for SLI. On Linux we had used the NVIDIA 100.14.19 display driver while when running Microsoft Windows we had used the NVIDIA 162.18 WHQL release.

The hardware had consisted of two NVIDIA GeForce 8600GT graphics cards with an ASUS P5N-E SLI (nForce 650i SLI) motherboard, 2 x 1GB OCZ DDR2 Reaper HPC memory, SilverStone 750W PSU, and Seagate 7200.10 SATA 2.0 hard drive. Software-wise we had used Fedora 7 32-bit with the Linux 2.6.22.5 kernel and for our Windows tests was Microsoft Windows XP Professional SP2 32-bit.

Latest Articles & Reviews
  1. Khronos Group Announces Vulkan, OpenCL 2.1, SPIR-V
  2. Samsung 850 EVO SSD Linux Benchmarks
  3. Kubuntu 15.04 Is Turning Out Quite Nice, Good Way To Try Out The Latest KDE
  4. 5-Way Linux Distribution Comparison On The Core i3 NUC
  5. OCZ ARC 100 Linux SSD Benchmarks
  6. Lenovo ThinkPad X1 Carbon Works Great As A Linux Ultrabook
Latest Linux News
  1. The Khronos Group's Vulkan, SPIR-V & OpenCL 2.1 Presentations
  2. Valve Developed An Intel Linux Vulkan GPU Driver
  3. Valve Starts Listing The Steam Machines In The Steam Store
  4. Ubuntu Will Start Booting With Systemd Next Monday
  5. A Brand New Linux Network Stack Proposed: Linux XIA
  6. Niche Drivers Get Ported To Atomic Mode-Setting For Linux 4.1
  7. openSUSE Tumbleweed Continues Ascending
  8. Open-Source SPIR-V Reader & Writer Written In Java
  9. LunarGLASS Adds Experimental SPIR-V Front-End
  10. The New Open-Source Linux Test Farm Is Almost Operational
Most Viewed News This Week
  1. Confirmed: Vulkan Is The Next-Gen Graphics API
  2. Xfce 4.12 Released After Nearly Three Years Of Work
  3. 8cc: A Small C11 Compiler
  4. Unreal Engine Made Free By Epic Games
  5. Canonical's Latest Demo Of Ubuntu Unity 8 Convergence In Action
  6. Mozilla Thunderbird Adoption Climbs, Thunderbird 38 In May
  7. VLC 2.2 "Weathermax" Brings Better VP9 & H.265 Support
  8. Features Coming For The Imminent Xfce 4.12 Release