nForce4: PCI Express and SLI for Athlon 64
by Wesley Fink on October 19, 2004 12:01 AM EST- Posted in
- CPUs
3Gb/s SATA
nVidia pioneered "any drive" integrated RAID capabilities with the nForce3-250 chipset. This included support for 4 SATA drives and 4 PATA drives that could be combined in RAID 0, 1, and 0+1 configurations. For nForce4, nVidia has taken SATA support even further by providing two independent SATA controllers on the nForce 4 Ultra and nForce4 SLI chipsets.The Dual SATA controllers on the nF4 also support the upcoming 3Gb/sec SATA drives, which are now sampling. The new 3Gb/s SATA drives should start appearing in the market around the end of the year, which will provide nForce4 users with an upgrade path to improved hard drive performance. The nForce4 also supports drives with NCQ (Native Command Queuing).
Cross-Controller RAID
The unique cross-controller RAID is continued in the nForce4 chipset. This means that both Serial ATA (SATA) and parallel ATA disk devices can be combined within a single RAID array. Users don't need to worry about whether hard drives are SATA or IDE - the nVidia RAID controller treats both IDE and SATA drives the same and allows them to be combined in any way in the RAID controller. A single setup procedure applies to all drives, which makes it possible to use all the storage devices available. Users can also expand the number of drives easily without worrying about whether the drive is IDE or SATA.Spare Disk Allocation
Corporate RAID users are accustomed to RAID arrays with "hot spares" and on-the-fly rebuilds, but those RAID 5 features have been an expensive addition to a home PC. If a disk fails, RAID 1 allows continuous operation by taking advantage of the mirrored data copy in the array. The nVidia RAID solution goes a step further and lets a user rebuild a new mirrored copy for the data while the system is up and running, without disrupting user and application access to the data set. Rebuilding on the fly eliminates down time and maximizes protection for critical storage resources.The nVidia RAID controller allows the user to add hot spare features to a home PC that is running any type of mirroring on the nVidia RAID controllers. Users can designate spare drives that can be configured as hot standbys, protecting arrays in the event of a disk failure. A shared spare can protect multiple arrays of drives, or a dedicated spare can serve as a hot standby for a particular drive array. The spare disk feature, which offers protection that goes beyond mirroring data, has been traditionally limited to high-end RAID systems, but this feature is built into the nForce4 RAID controllers. This isn't RAID 5 on a home PC, but the flexibility and data protection capabilities are truly impressive.
Disk Alert
One of the clever options available with the nForce4 is a feature called Disk Alert. With the large number of drives supported on the nForce4, it is not always an easy task to determine which drive has failed in the event of a pulled cable or other drive problem.Disk Alert pops up a picture of the motherboard and shows exactly which drive connection has failed. This is a really slick idea, but we are still dependent on motherboard manufacturers to supply an accurate picture or diagram to embed in the alert feature.
Morphing From One RAID Array to Another
Morphing is the ability to convert from one RAID mode to another RAID mode. This allows the user to upgrade their current disk or array for better performance, higher security, and increased capacity. More importantly, this is accomplished without having to go through multiple steps. The morphing feature gives the user an upgradeable option to manage storage easily.In a traditional RAID environment, when a user wants to change the current state of a disk or a current array to a new RAID configuration, reconfiguring the new array involves a number of steps. The user must back up the data, delete the array, re-boot the PC, and then reconfigure the new array. NVIDIA RAID allows the end user to change the current state of the disk or array to another with a one-step process called "Morphing".
In general, to morph a RAID, the new array capacity must be equal to or greater than the previous array. For example, it is possible to morph from a RAID 1 array to a RAID 0 array as long as the RAID 0 array is the same size as (or larger than) the RAID 1 array. There are some limitations to RAID morphing, however. You can't morph to or from a JBOD (Spanning) array, from RAID 1 to RAID 1, or from RAID 0+1 to RAID 1.
101 Comments
View All Comments
ImJacksAmygdala - Saturday, October 23, 2004 - link
#100That is an interesting idea and I can see the appeal for both the SFF and HTPC enthusiast markets.
I wonder if ATI's dual graphics incarnation could use this with their new DX9.0 integrated graphics chip. That would be cool indeed.
Ivo - Saturday, October 23, 2004 - link
Recently I posted my opinion that SLI is not important for a small form-factor HTPC. Meanwhile I changed my mind (hope, this still is not a crime :-))In the past the Integrated Graphic Processor was a synonym for 'moderate 2D and sparse 3D performance'. Now, an IGP could be combined in a SLI scheme with an AGP or PCIe Graphic Card. Than, for 2D and simple 3D applications (Office etc.) the IGP (with DVI-out!) will work, and the GC will be idle (Cool-and-Quiet!). For intensive 3D applications the GC will wake up, adding performance.
I suppose, such an user- and environment-friendly scheme could sell more chipsets AND GCs than the two GCs SLI-solution from NF4.
Addlepate - Friday, October 22, 2004 - link
Found an answer to my question here:http://www.tomshardware.com/motherboard/20041020/n...
Looks like second week of November, SLI not until Late Nov / early Dec.
quanta - Friday, October 22, 2004 - link
Accoring to 3DSS's detailed Sound Blaster Audigy review[1], encoding sounds to Dolby Digital 5.1 format may actually be bad idea, since the streams have to be compressed, then decompressed at the speakers end, and adds latency.If you want better 5.1, forget the Dolby encoder. Just plug the speakers to S/PDIF ports, and let the analog conversion be done there.
[1] http://www.3dsoundsurge.com/reviews/AudigyEI/Audig...
Addlepate - Friday, October 22, 2004 - link
Anyone able to predict when the first of these boards will be available retail, from Newegg or similar sites?quanta - Friday, October 22, 2004 - link
#92, from the documents I've read about DDICE, it doesn't seem to be a bandwidth issue at all. What 'hardware Dolby 5.1 encoding' does is just converting data stream targeted to different speaker into another format. As for the 'interactive' part, it's just marketing speak for 'user applications taking advantage of hardware mixers, and choose what and how to mix based of application driven events.' This is well within the capability of major DSP-based soundcards, though your DSP performance may vary.As for 'hardware' mixing, it means little for DSP-based APU. For example, if an APU runs a microcode program that reads a MIDI, mixing all tracks into 5.1 streams, then does AC-3 encoding before sending out to speakers, is it still 'hardware' mixing? I prefer to call it 'non-CPU programmable controller mixing', but marketers didn't seem to agree. Anyway, I suspect what 'hardware accelerated DDICE' is just a combination of channel/effect mixing, then feed the streams to the converters, by using an APU. The extra bandwidth needed to load the conversion program will not be sufficient to stress the PCI bus, if done properly. Therefore the lack of 'hardware' DDICE support is a latency problem rather than bandwidth problem.
rjm55 - Friday, October 22, 2004 - link
92 and 93 -Anyone reading the comments can't help but notice that you believe it is tragic SoundStorm is not a part of nForce4. That's your opinion, which is your right, but lots of others don't agree with you. nVidia has not had SoundStorm in any of their A64 chipsets for the last year and a half, so why are you just waking up to that fact?
What I don't understand is that you seem angry the reviewer and AnandTech aren't as upset as you obviously are. I thought it was a balanced and fair review and good reading. But then again I never thought a review had to agree with me on every point to be worth reading.
Your anger should be directed at nVidia and not at the reviewer or AnandTech IMHO.
Filibuster - Friday, October 22, 2004 - link
#93, the first thread you referenced has information on a Cmedia chip which can do Dolby Digital encoding.It appears there will be cards with it soon...pci cards.
The bandwidth thing is blown way out of proportion...its a PR thing that nobody caught.
Do the simple math: 48000 samples per second * 24 bits per sample * 6 channels = ~7Mbit/second....not even a full megabyte per/sec for uncompressed 48khz/24bit/6 channel audio. AC3 is smaller yet, since it is compressed. Its more of a cpu power thing, since SS does the encoding instead of the cpu.
My old 1.3Ghz PVR machine uses way more PCI bandwidth than that and its perfect. 2 tv tuners recording at 7Mbit/s each and it runs smooth as glass.
ImJacksAmygdala - Thursday, October 21, 2004 - link
If you want to see exactly why the lack of SS2 on the nforce4 is such a big deal take a look at these threads. It goes into the details of why SS was so different from any other available solution and why we may never see it again from Nvidia even in a stand alone sound card.http://www.avsforum.com/avs-vb/showthread.php?s=45...
http://www.avsforum.com/avs-vb/showthread.php?s=45...
I hope those links work... If not check out the AVS forums and do a search on the subject.
You can also see some great replies from people on this subject at The Tech Report here..
http://techreport.com/ja.zz?comments=7246
http://techreport.com/ja.zz?comments=7485
If you read all of the user replies you will finally understand why enthusiasts wanted SoundStorm2 so badly and why NO other solution exists currently on the market.
So what are our options now and in the near future? Will a SS type solution become available as a PCIexpress card?
Those seem to be the two biggest questions currently. I don't care who makes it as long as it is possible on a AMD64/dual DRR/dual PCIexpress graphics platform. Otherwise I will continue to save my pennies.
ImJacksAmygdala - Thursday, October 21, 2004 - link
#91"there are other good players on the market too :-)"
Really? Please tell us one audio solution on the market that is capable of DDICE with SPDIF Optical outputs? Sorry, but you can't.=D
The ONLY one is Nvidia's Sound Storm...
The reason is that the PCI bus does not have enough bandwidth to do so. For that reason no PCI solution is capable of what Sound Storm can do with such a small foot print.
DDICE (Dolby ® Digital real-time Interactive Content Encoder) is critical for several enthusiast markets. The same markets that can afforde Nvidia's top of the line graphics cards or even the more extreme dual SLI PCIexpress graphics solutions. The HTPC theater crowd, SFF HTPC crowd, and the Wide Screen PC Gaming super 1337 crowd both use home theater audio equipment that has better DACs and S/N than any computer sound card could achieve. On that high end equipment any noise from the source is just that much more horrible.
Sound Storm is the only solution available that has digital SPDIF optical outputs for low noise that can hook up to HT audio amplifiers and the DDICE is the only solution for real-time hardware DD encoding applied to surround streams that allows you to do 5.1 gaming and movies using high quality home theater THX certified speakers with little overhead on the CPU. (DTS would even be better)
It is possible that a PCIexpress card could be made that could use the bandwidth required for DDICE, but currently no solution exists except for Nvidias Sound Storm on a dated motherboard using a dated CPU socket.
This effectively leaves many enthusiasts that are willing to shell out the extra cash required for the dolby license totally alienated in the market.
Many in this crowd want the Cool n Quiet AMD64 CPU, but skipped the Nforce3 because of the lack of SoundStorm. Instead opting to wait for Nforce4 hoping Nvidia would see the light. Nope they didn't so I guess we are SOL and now we can only hope other chipset makers will add HD audio that is DDICE capable on the AMD64 platform, preferably one that offers dual 16X PCIexpress graphics cards.
With the lack of SoundStorm2 the Nforce4 product line does not distinguish itself from the rest of the pack except for SLI, but even now there are other 16X dual PCIexpress graphics card chipsets on the way.
Kinda sucks, I was really hoping I didn't have to wait any longer and I could build in November with the Nforce4 in time for HL2, I guess I'll just wait a little longer and see if a PCIexpress sound card comes out that can do what SoundStorm did.