SLI on X58

Friday, August 29, 2008 by wawunx

For years now, Nvidia has maintained that it's dual-GPU solution, SLI, is to be available only on motherboards that use its nForce chipsets. The release of Intel's forthcoming Core i7 processors (the new Nehalem architecture) poses some problems, though. Intel is moving the memory controller into the CPU with the Core i7, obviating the need for a north bridge.

The X58 motherboards that accompany the Core i7 launch later this year will be, at first, the only supporting platform for Intel's new CPU, and it will have enough PCIe lanes to provide two x16 graphics slots.

Nvidia's hand is sort of forced. There's no real need for an nForce chipset, yet if SLI is not supported on X58, their fastest enthusiast dual (or triple, or quad) graphics solutions won't work on what is sure to be the fastest CPUs around. The company has said it doesn't plan to make chipsets that work with the X58's Quickpath Interconnect (QPI), we assume due to unfavorable licensing terms.

Nvidia's solution? Enable and certify SLI on X58 boards—even with no nForce chip on board. Standard X58 motherboards are eligible for SLI certification. A dual-card SLI setup would have two PCIe x16 lanes, a board with three PCIe slots would have one x16 and two x8 slots, and four PCIe slots would be four x8s.

Of course, Nvidia would still love to sell some motherboard chips, and they'll find a way to do so on X58 motherboards. In three-slot and four-slot enthusiast level boards, Nvidia will sell the nForce 200 chip to board vendors essentially just to use as a PCIe switch—it will connect to the "Tylersburg" south bridge on X58 motherboards and switch one or two of the PCIe x16 lanes to two x16 lanes.

So how does this work? X58 motherboard makers will submit each board model to Nvidia for certification, which will take place in its Santa Clara lab. This is a for-pay certification program, not free—vendors must display the SLI logo on their boxes and marketing materials, and Nvidia hasn't disclosed what the certification fee will be.

It may be a single up-front fee, a per-board royalty, or some combination of the two. Nvidia has said that not all board makers will be offered the same licensing options and prices. In other words, big guys like Intel might have to pay a lot more for the same certification work, while a big valued OEM partner like Dell may get more generous terms.

Once the board is certified, Nvidia will provide an approval key to the vendor which must be embedded in the system BIOS. The graphics drivers look for this key, and if they find it, they enable SLI in the drivers.

This is good news, overall. AMD/ATI maintains that it will allow Crossfire on X58 boards (and insists there is no licensing or certification fee). With Intel likely to have the fastest desktop processor on the market and chipsets that may optionally support both SLI and Crossfire, that certainly removes some headaches for PC enthusiasts.

Still, it raises some questions. The tech press has often been told that Nvidia will not certify SLI for anything other than their chipsets because there is secret technology within their nForce chips that helps make SLI faster and more robust.

We have been told time and time again that, simply put, SLI wouldn't work well without nForce technology. With SLI on X58 boards that have no nForce chip on them, we can see that it most certainly isn't true. Perhaps certification is necessary to maintain a certain level of quality, but it is most definitely technically possible for SLI to work on boards with no Nvidia technology in them at all.

The broadcast and PW Shortcut features built into nForce chipsets are not entirely necessary now that PCIe Gen 2 has made peer-to-peer writes a standard feature. So why stop at X58 chipsets? Why not support other current motherboards with this certification program?

The G45 Express and GMA X4500 HD

by wawunx

The G45 Express chipset is a step up from older Intel-based budget chipsets. It supports front-side bus speeds up to 1333 MHz, PCIe 2.0, DDR2 800 or DDR3 1066, and a whole mess of SATA ports through the ICH10 controller hub. The DG45ID in particular is a DDR2 motherboard, so that somewhat limits our memory bandwidth. It's pretty small as MicroATX boards go.


There are six SATA ports and no IDE ports at all, so you'll need to make sure you use a SATA optical drive. There is one PCIe x16 graphics slot, two x1 PCIe expansion slots, and a single PCI slot. Note that this motherboard does not support the really high-wattage Intel processors; the fastest supported chips are the quad-core Q9550 or the dual-core E8500.

Looking at the back plane, we see a whopping six USB ports, firewire, eSATA, five analog audio jacks, a TOSLINK optical audio output, and gigabit Ethernet. There are two digital video outputs—dual-link DVI and HDMI. 7.1 audio is supported through the IDT 92HD73E audio codec.

The GMA X4500 HD graphics in the G45 chipset is a relatively minor upgrade to the old GMA 3100/3500 in previous boards. It's a very similar part, only with 10 unified shader processors instead of 8, running at a higher clock speed. Intel says it's 2–3 times as fast as the GMA 3100 and as much as 70% faster than the GMA 3500 found on G35-based motherboards.

The X4500 HD is built on a 65nm manufacturing process, as opposed to the 90nm technology used to build the GMA 3xxx. The process shrink is what enabled the extra shader processors and higher clock speed.

Intel claims that the GMA X4500 HD supports DirectX 10, as the GMA 3500 did (with the right driver update). We tried it and it only "sort of" works. It's far too slow to be usable even in the most forgiving of DX10 titles, and even with all the details turned way down. It's also a little buggy—the Parallax Occlusion Map test in 3DMark Vantage crashes the system, and we saw little white dots all over the place when running Crysis in DX10 mode (at low settings).
So while DX10 may be a "bullet point" for Intel here, you might as well ignore the fact that it exists. No DX10 title runs well enough to even enable DX10 mode, even if they all ran perfectly (which they don't)

Intel DG45ID Motherboard

Wednesday, August 6, 2008 by wawunx

It's no secret that we're not big fans of integrated graphics solutions. You know, the graphics built into a lot of the low-cost motherboards (and even some of the high-end models), where you plug your monitor right into the back plane and don't need a graphics card.

Integrated graphics just don't perform well enough to be used for "real" gaming (that is, stuff beyond simple Web-based flash games and the like). Intel, Nvidia, and AMD/ATI all make integrated graphics solutions, and while Intel's are the most popular in the marketplace, they're also our least favorite—often slower than the others, with common driver issues that cause games to look wrong or not run at all.

Integrated graphics have their place, though. If you're building a home theater PC or just a plain business box—they'll get the job done. You can save a few bucks and a few watts of power utilization using integrated graphics, and if the IG you have does a good job with video processing, that can be all you need to put together a pretty good home theater PC.

Intel's GMA 3100 and 3500 were not too impressive at the time, but the company promises big improvements in the GMA X4500 HD, debuting in the G45 Express chipset. Today we're taking a look at one of the first shipping Intel-brand motherboards to use this chipset, the DG45ID. We'll focus on graphics performance and features, including video, with the aim of answering one simple question: Did Intel get it right this time?