iXBT Labs - Computer Hardware in Detail

Platform

Video

Multimedia

Mobile

Other

NVIDIA nForce DDR chipset



nForce is a real force!

Rate of growth is the most important factor on the IT market now. And here such a promising company as NVIDIA has to look for new niches to maintain its strong position. The most part of the graphics accelerator market belongs now to NVIDIA, and it is still growing. However, it becomes more difficult to increase their share. Anyway, XX% of users will buy alternative products. And it is quite expensive to make them to change their mind. On the other hand, on the corporate market Intel with its integrated solutions and ATI rule, and NVIDIA has great opportunities here. Foray into the corporate market is the key problem to solve for NVIDIA in the near future. And NVIDIA follows its own strategy. The rumor has it that it is unnecessary to use 3D graphics for business applications. On the other hand, the NVIDIA's position in 3D graphics is the strongest. Large companies pay great attention to TCO (total cost of ownership), that is why integrated solutions are so popular in offices. NVIDIA has created an integrated chipset and has started to promote it actively. This chipset allows us to use 3D graphics in business (3D models of products, presentations and graphs). This way NVIDIA wants to persuade the corporate market that there is nothing to do without modern 3D graphics in office.

If NVIDIA is able to make a graphics accelerator of 57 million of transistors, the experience of developing such complex chipsets gives at least 50% of success in developing any other solution, including a chipset, especially a chipset with an integrated graphics; this allows to use a ready graphics core. If earlier a computer was used for a classic set of applications (e-mail, word processing, speadsheet), now in the corporate sphere it is often necessary to solve a wide range of problems related to multimedia (video/audio editing, surround sound, etc.) and 3D. So, NVIDIA offers its new solution for the corporate PC of the XXI century.

NVIDIA nForce Platform Processing Architecture (NVIDIA nForce)

The chipset traditionally consists of two chips: North and South bridges. But here instead of banal North bridge and South bridge we have nForce Integrated Graphics Processor (IGP) and nForce Media and Communications Processor (MCP). Either device is positioned as a processor, that can take a part of the CPU's work. Exactly such approach for designing chipsets is, in our opinion, the most rational. The performance increase requires more advanced mechanisms than usual buffering and pipelining.

The North bridge (Integrated Graphics Processor) is equipped with an integrated video - GeForce2 MX core. All the parameters and features of the integrated graphics core coincide with the GeForce2 MX. The difference lies in usage of Shared Memory, which provides another bandwidth of the memory bus, and therefore, a performance, as well as connection with the processor via a wider internal bus (8x AGP like). Now let's mark three major things about the North bridge:

  • At the moment NVIDIA plans to produce two versions of the North bridge - IGP 64 and IGP 128, equipped with 1 and 2 independent 64bit memory buses (DDR SDRAM) respectively. In fact it will be one chip, the second memory bus will be simply disabled in one way or another.
  • Installation of an external AGP 4X accelerator is possible.
  • At present NVIDIA plans to produce only Socket A versions of the NB (for AMD processors), although the Socket 370 version has also been developed. But Intel hasn't still given NVIDIA the license for production of chipsets for Socket370.

Let's take a closer look at the IGP architecture:

The Single Intelligent Arbiter serves a base for the NB, which is a connecting link for all functional units. This unit implements two functions. The first is a high-speed internal communication of NB functional units. Here the Single Intelligent Arbiter acts as a cross-commutator providing the following ways of data exchange with the memory:

Besides, it is responsible for data transfer from the processor to the external AGP 4X bus, the integrated graphics core and HyperTransport bus. The Arbiter has an advanced caching system not only for data but also for various algorithms (patterns) of memory accessing and is able to predict and access data. This mechanism is called DASP.

DASP

The chipset manufacturers think out new methods to provide a processor with a continuous data flaw. For example, the SuperBypass technology from AMD allows a processor to retrieve data directly from the memory in certain cases. NVIDIA offers its own solution for the mechanism which provides minimal delays in the circuit "CPU - chipset - memory". This mechanism is called DASP (Dynamic Adaptive Speculative Pre-Processor). The key word here is Speculative. Such technology means implementation of some action beforehand. Such implementation, regardless of whether it will be really called for, decreases idle time of a pipeline in CPUs. Why not to apply similar technologies in chipsets?

Let's look at the DASP closer. This is a device (agent) which traces CPU requests and tries to anticipate a access pattern based on some algorithms. The most part of processor requests to the memory has a definite form, so you can say what data and from what part of memory will be requested later by processor. The DASP guesses the sequence of processor requests and loads data in its cache in advance. This helps to make delays much smaller. According to NVIDIA, latency becomes 40-60% lower.

The DASP effectiveness rides on two important things.

The prediction block traces not one but a lot of data flows at the same time, which makes possible to choose data for placing into the DASP cache in the most effective way. A completely pipelined architecture allows to execute operations of reading from the cache/recording from the memory into the cache simultaneously.

Secondly, the chipset is designed so that in case of incorrectly predicted data placed into the cache the processor can access the memory directly leaving the DASP aside. In this case no performance losses appear.

The processor is the most unpleasant client for the memory. It jumps from one part of the memory into others crossing with other devices that store their data in the memory quite logically. The synchronous memory even with two parallel channels slows down its operation considerably, it has to reinstall an initial address.

How to prevent it? Let's consider two popular problems - multiplication of matrixes and search in the data base with a key field:

Multiplication. Two sequences of reading and one of recording go simultaneously:

Action Reading from the first matrix Reading from the first matrix Record
1 ADDR1 (1 element of the 1 line) ADDR2 (1 element of the 1 line) ADDR3
2 ADDR1+M (1 element of the 2 line) ADDR2+1 (2 element of the 1 line) ADDR3+1
3 ADDR1+M*2 (1 element of the 3 line) ADDR2+2 (3 element of the 1 line) ADDR3+2
...     ...
N ADDR1+M*N (1 element of the N line) ADDR2+N (N element of the 1 line) ADDR3+N

Reading is implemented successively only for the second matrix, the first one is read in steps.

Search in the database with two fields. A size of the whole record is SIZE, a shift of the first desired field from the beginning is SHIFT1, of the second - SHIFT2.

Comparison Reading of the key writing field
1 ADDR+SHIFT1 (key field 1, first record)
2 ADDR+SHIFT2 (key field 2, first record)
3 ADDR+SIZE+SHIFT1 (key field 1, second record)
  ADDR+SIZE+SHIFT (key field 1, second record)
... ...
N*2 ADDR+N*SIZE+SHIFT1 (key field 1, record N)
N*2+1 ADDR+N*SIZE+SHIFT2 (key field 1, record N)

Here it is more complicated, a gap is again the same, but the record access can touch several fields. But, as a rule, fields are read in the same order.

The DASP memorizes shifts between consequent operations of reading in an associative array, and then, when a processor implements a similar operation, it recognizes known sequences access patterns and starts a predicted data access. It is capable to trace several patterns at the same time.

According to NVIDIA, the benefits with the DASP enabled are from 6% to 30%. The largest benefit is obtained in case of copying and memory search tasks, 8%-6% are achieved in case of Hi-End applications such as coding with Windows Media Encoder 4.0 or a final rendering of a movie on the Adobe Premiere 5.0. This new technology based on the prediction and recognition of access patterns sets a new level for all developers of modern computer architectures.

Twinbank

Another cardinal innovation of NVIDIA is a unique dual-channel DDR memory controller called TwinBank Memory Architecture. This architecture enables never seen before 4.2 GBytes/s memory bandwidth for PC2100 modules.

Here we should ask whether the system bus of Athlons and Durons is well balanced with respect to a twice larger memory bus bandwidth. Let's recall an i840 chipset with a dual channel RDRAM controller with 3.2 GBytes/s bandwidth and with usual 133 MHz FSB. The advantage of i840 based systems over i815 based systems with PC133 memory was very small. In that case FSB with 1.066GB/sec was a real bottleneck. Besides, the i840 systems were slower than i815 ones at the expense of a higher latency of the RDRAM.

Here we should mark out two aspects that differ the situation with the TwinBank Memory Architecture from the one mentioned above. Transition to the DDR memory doesn't cause a serious increase in latency. The memory subsystem was created aiming at this graphics subsystem integrated into the chipset. So far incredible power of the GPU that uses not a separate memory but works using SMA (Shared Memory Architecture) makes NVIDIA engineers expand the memory bus width up to 128 bit, thus giving 4.2 GBytes/s bandwidth.

Let's consider how the TwinBank Memory Architecture works. It is based on two independent 64-bit DDR memory controllers marked on the scheme as MC0 and MC1 and supporting both PC2100 and PC1600 DDR SDRAM.

The advantage of the cross controller is that it allows the CPU and GPU to access memory modules at the same time. Data stored in the memory according to a principle of interleaved organization - such scheme makes possible to start reading a data block from the first controller until the second part of the previous block is read from the second controller.

At one clock cycle each controller can give 128 bit of data (DDR). Since all data types operated by CPU and GPU are optimized for 64-bit access, in almost all cases memory access for a CPU and GPU is simultaneous and independent. As a result, memory access becomes more effective.

The memory controller can work both in 128-bit and in 64-bit modes. The 64-bit mode is supported by the first controller MC0 and the second one - MC1. The system will work regardless of what bank your DDR module is installed in. MC0 is responsible for the DIMM0 connector, and the other two - DIMM1/DIMM2 are controlled by MC1.

The both controllers have the same functionality, but they at the same time are programmed independently. In case of two memory modules of different capacity or PC2100 and PC1600 modules the system will provide a normal 128-bit memory access but with some restrictions.

As a result, an interleaved organization of operation of the memory controllers, the doubled effectiveness of operation with the memory will be possible only in a zone where sizes of the modules coincide. So, for obtaining the maximum performance it is better to use modules with the same size.

Apart from DDR memory, SDRAM is supported, and the total size of the memory supported makes 1.5 GBytes. Unfortunately, ECC features no support.

Theoretically, the situation is quite promising - the dual-channel memory controller is able both to provide a definite overall performance gain and to become an excellent mate for a high-efficient GPU integrated into the chipset.

As for the integrated graphics core, here we may expect both lower and higher performance than that of the GeForce2 MX. Highs: a wide memory bus (when all other devices and the processor load the available bandwidth incompletely), a wide internal bus "processor - integrated graphics core" with a bandwidth equivalent to that of AGP 8x. Lows: the total memory and the lower clock speed (a maximum of 133 MHz instead of 166 or 200), low quality 2D graphics.

NVIDIA has given the results of the nForce in the Quake3 (1024X68X32) in the presentation. The nForce's performance with 64bit memory access is nearly the same as that of GeForce2 MX200 based cards, and with the 128bit memory access the nForce performs nearly 25% faster than the GeForce2 MX200.

The high-speed interface HyperTransport crowns the possibilities of the NB. AMD has developed it to provide 800 MBytes/s bandwidth. And exactly it provides communication with the Media and Communications Processor (MCP).

nForce MCP

The South Bridge pleases us with a degree of integration and a set of functions:

It is called MCP (Media and Communications Processor), it has the following functions:

  • 2 IDE ATA-100 channels
  • Full hardware DirectX 8 sound accelerator (APU - Audio Processing Unit), that includes a hardware Dolby Digital 5.1 encoder
  • 6 USB channels
  • LPC (Low Pin Count) bus for PS/2 keyboard, mouse, COM and LPT ports, FDD
  • Network interface for 10/100 Mbit Ethernet (MAC level is implemented in the MCP) telephone lines providing continuous synchronous data flow (HomePNA 1.0/2.0)
  • Integrated soft-modem and 2/4/6 channel audio codec.
  • PCI bus controller

There are two versions of MCP that are planned to be produced - with hardware Dolby Digital 5.1 encoder and without it. The chips will be called MCP and MCP-D.

The MCP supports the special patented NVIDIA technology for a continuous isochronous (transfer of packets in equal periods of time) data flow for a network interface. Hihg-speed network protocols are based on it, and if a packet is not received, it should be resent. The StreamThru technology must provide a garanteed bandwidth for an integrated network controller making the number of packets to be resent minimal.

NVIDIA reports that a full featured network controller integrated in the MCP provides the 15% performance boost in real network applications as compared with its PCI bus competitors.

APU

You might remember the first NVIDIA chipset NV1 (the most popular card based on it was Diamond EDGE 3D). It has a powerful (for that time) integrated sound subsystem with the performance of 350 MIPS, with hardware support of 32 audio channels with 16 bit and 44.1 kHz sampling frequency. Samples in the DLS1 format were loaded into the RAM. But at that time NVIDIA was too early to the market with this new technology and its solution didn't become popular and was not successful. So, today it is the second NVIDIA's attempt to introduce its solution which also contains the audio part - APU.

What is APU?

The nForce APU is the Audio Processing Unit, one of the components of the Media and Communications Processor (MCP). It is meant to unload the CPU from sound processing calculations.

Advantages of the nForce APU:

  • Hardware acceleration of 256 2D voices and 64 3D voices, with 3D positioning support;
  • Fully supports all DirectX 8.0 features and capabilities;
  • Dolby Digital 5.1 support and hardware encoding in Dolby Digital in passing to provide a possibility to transfer a multichannel digital flow and following decoding and reproduction on an external high-quality 5.1 audio system

APU architecture

The Audio Processing Unit is a multiprocessor audio rendering engine.

General structural scheme of the APU

The APU consists of 4 main functional units:

  • Setup Engine controls setting of parameters and preparation of data for other processors in the APU. Data and DMA resources are completely controlled by this unit.
  • Voice Processor contains several fixed digital data processing functions for voices and mixing of the results of such operations in 32 mixer buffers.
  • Global Processor is intended for realization of programmable digital data processing. It makes possible to apply different effects to data in mixer buffers and receive results in the form of an output audio stream for an OS.
  • Dolby Interactive Content Encoder is a programmable DSP intended for encoding audio data into a Dolby Digital (AC-3) stream that can be output to an external consumer decoder or receiver via a S/PDIF cable. This allows us to transfer separate information for all 5.1 channels not via 6 separate analog cables but via 1 cable in a digital mode.

The APU accelerates audio streams on a hardware level when recording and playing. All operations on audio data are implemented in the system memory. Thus we can direct the resulting stream to any digital device of an audio subsystem or to use it again as one of the sources for the following mixing.

Setup Engine

This unit implements the following functions:

  • DMA channel management and prioritization;
  • management and updating of the voice structures in system memory;
  • processing of voice execution lists for 2D and 3D;
  • setting of parameters for a voice processor;
  • data de-interleaving for >2 channel voices;
  • data formatting - all data is signed 24-bit going into the voice processor;
  • data gathering - the voice processor is presented the sample data it needs in a sample buffers;
  • keeps adjustment of data and conditions for audio loops, if necessary;
  • provides averaging in downsampling, if necessary;
  • accumulates output data converting them into a correct format and transfers them into the system memory using the DMA mechanism.

Voice Processor

The Voice Processor (VP) implements rendering of all 2D and 3D voices. HRTF filters are calculated at the same time with other 2D calculations. All samples are mixed in one of 32 mixer bins. The input data and parameters are ping-ponged on a voice basis.

Global Processor

The Global Processor is a programmable DSP. It will perform the following functions on each frame:

  • musical effects: reverb, chorus, flanger, etc.;
  • equalization;
  • HRTF correction for speakers called Cross-talk cancellation;
  • I3DL2 reverberation, calculation of occlusions and obstructions;
  • post-mixing for the Setup Engine.

Dolby Interactive Content Encoder

So, the nForce APU contains an integrated Dolby Interactive Content Encoder based on the programmable DSP with a data format converter from a fixed form into a form with a floating point (fix-to-float format engine). Data are taken from an output of the Global Processor and encoded into the Dolby Digital (AC-3) stream. A user may enjoy a multi channel surround sound of a cinema quality... rendered in real time mode by means of the nForce APU and then decoded on a normal home theater set or a high-quality multimedia 5.1 acoustic set with DD5.1 decoder.

nForce APU features usage for the multi channel surround sound of true cinema quality

DirectX 8.0 Features and Benefits

In the DirectX 7.0 under the DirectMusic we mean a questionable usage of a MIDI Microsoft Sinthesizer with a possibility to load its samples into the DLS. Here are the reasons why the developers didn't like the DirectMusic until the DirectX 8.0 was released:

  1. Fashion for MIDI and tracker musical accompaniment passed long ago.
  2. Musicians that write sound tracks for programs and games use studio equipment and professional applications. As a result they get a WAV-file, not MIDI.
  3. It is very inconvenient for composers to write sound tracks for a standard 3 MBytes DLS-bank from Roland. Standard effects of reverberation and chorus can't be even compared with professional DirectX plug-ins.
  4. Bought or recorded (with difficulties) sample banks are copyright protected or are "know-how" of composers. Nobody hurries to convert all existent banks into the DLS1/2 for free exchange.
  5. Initially WAV-files had one considerable disadvantage - a huge file size. Fortunately, now we have different compression algorithms (like mp3).

But developers have accumulated sufficient experience of usage of MIDI technologies. It is a work without temporary delays with samples and loops, per-channel effect overlaying, etc. With the release of the DirectX 8.0 Microsoft decided to make the DirectSound and DirectMusic closer in order to give programmers a possibility to reach flexibility and to increase the quality of musical decoration of programs.

The DirectX 8.0 brings several new benefits into its audio part - DirectSound and DirectMusic:

  1. The DirectMusic works not only with MIDI but also with any audio samples. Accuracy and quality of processing are provided.
  2. Hardware support is improved. Mixing systems and the DLS2 mechanism are reworked.
  3. The I3DL2 is chosen to be a standard for providing 3D sound, including a support of modeling of reverberations, occlusions and obstructions. Both for DirectSound and DirectMusic voices.
  4. Q: Why not to apply effects directly on the samples at the studio after they are created? A: It is much convinient to store some sounds (speech, low freq. effects) in the packed format or with a low bit rate. If effects are applied and stored in advance in studio it can hurts the quality much compared with real-time application and it becomes unbeneficial.
  5. DirectX Media (DMO) objects are supported. Now it is possible to apply any of own developed and/or third-party sound plug-ins on DirectSound and DirectMusic voices
  6. Audio-script system gives more flexibility for developers.

The APU was developed exactly as the DX8 audio processor and has an opportunity to make calculations on a hardware level:

  • Downloadable Sounds v.2 (DLS2). The APU can operate with layers and can filter using stereo wave sources;
  • Effects processing on DirectSound buffers. More complex sound effects and interactive control of them;
  • Interactive 3D Audio Level 2 (I3DL2) - reverb, occlusion and obstruction calculation support. This is a little bit modified by IA-SIG association Creative's EAX2 technology. I3DL2 is an open standard, while EAX is Creative's trade mark;
  • Sub-mixed audio streams. Complex, rich sounds can be created by sub-mixing two or more audio streams.

3D sound API

Finally we can see NVIDIA/Sensaura license agreement (dated 13.11.2000) results. Additional possibilities of the APU in case of usage of DS3D extensions of Sensaura:

  • Head Reference Transfer Functions (HRTF) filters with cross talk cancellation;
  • Close field effects (MacroFX);
  • Macro effects (ZoomFX);
  • 7-band graphics equalizer (not related with Sensaura).

It is still unclear whether the Digital Ear technology will be used for adjustment of HRTF filters for every user.

Fans of the A3D technology can't announce NVIDIA to be a follower of Aureal. The Sensaura technology allows to translate some calls A3D 1.0 in DS3D. But it is only a program emulation, not fully hardware supported A3D. The major mistake of all native APIs is their closeness (Glide in 3D graphics, A3D in 3D sound). The EAX or I3DL2 is another question. An open realization of the API in the form of DS3D extensions makes possible a normal support among a wide range of manufacturers of cards and 3D technologies - Sensaura, Creative Labs, CLR, QSound Labs. And even here we have some misunderstandings among PC users. One of them is that there are only two formats of 3D sound: EAX and A3D. And also DS3D which is a low qulaity program 3D sound. But algorithms from Sensaura are very interesting and as there are no "Sensaura" option in the games it means nobody support it now. Fortunatelly it is not true!

At the moment there is only one 3D API - the DirectSound3D. If you don't have a modern sound card, when switching on the DS3D the program variant is enabled - Hardware Emulation Layer, which a 8 bit 22 KHz (at default) sound. If there is a hardware support of the DS3D the program transfers the API calls to a sound engine. After that algorithms supported by the card start working (as well as software support in driver level). When enabling the EAX option in a game the DS3D extensions start working according to the presets of the surround sound - reverberation. The EAX2 accounts for occlusions and obstructions. The quality of realization depends completely on the drivers and the sound card. So, Sensaura algorithms fully work in case hardware DirectSound3D, EAX1, EAX2 and I3DL2 supported by the game.

It is interesting whether NVIDIA will be able to provide sound in games in 6 speakers with usage of the technology of multichannel 3D sound MultiDrive from Sensaura. The only 6-channel solution CS4630 uses only 4 speakers for it with current drivers.

Preliminary comparison of the APU with other 6-channel audio chips

Feature Comparison NVIDIA nForce APU Creative EMU10K1 Philips Thunderbird ForteMedia FM801 Crystal Sem. CS4630
Card Price
-
$85 Retail
$79 Retail
$25 Retail
$99 Retail
DSP or HW-accelerated 2D (Stereo) Voices
256
64
256
-
64
DSP or HW-accelerated 3D Voices
64
32
64
-
32
DX8 HW-Submixer
32
-
-
-
-
DLS2 Acceleration
+
-
-
-
-
Per Voice Parametric EQ
+
-
-
-
-
3D Sound API
Sensaura
EAX
QSound
QSound
Sensaura
Occlusion and Obstruction
+
+
+
+
+
Near Field Effects
+
-
-
-
+
EAX2 or I3DL2 Reverb
+
+
+
+
+
Global Effects (Reverb, Chrous etc)
+
+
+
+
-
Speakers
2, 4, 6, headphones
2, 4, 6, headphones
2, 4, 6, headphones
2, 4, 6
2, 4, headphones
S/PDIF Interface
+
+
+
+
+
DD5.1 Encode
+
-*
-
-
-
DD 5.1 Decode
?
+***
+**
+**
+**

* Dolby Pro Logic encoding is present

** DD 5.1 decoding with a soft DVD player

*** DD 5.1 decoding with drivers and a soft DVD player

The APU supports all latest features and benefits of the sound part of the DirectX 8, provides a great deal of hardware voices (DirectSound - up to 256, and 64 DirectSound 3D), supports multi speaker configurations (up to 6 speakers). The APU is able to encode and transfer data in a Dolby Digital stream via S/PDIF to a home theater.

NVIDIA is trying to make its audio subsystem to correspond to the level of the latest achievements in 3D graphics. Let's wish them good luck!

Conclusion

The NVIDIA nForce chipset will be shipped in 4 versions (128/64 bit memory bus nForce IGP and presence/absence of hardware encoding of Dolby Digital 5.1 in nForce MCP):

  nForce IGP 64 nForce IGP 128
nForce MCP nForce 220 nForce 420
nForce MCP-D (Dolby Digital 5.1) nForce 220-D nForce 420-D

The most part of the first boards will be based on the 420 (420-D) system. In the second part of the article we will carefully examine the performance and possibilities of the cards on the nForce. Note that ABIT, ASUS, GigaByte and MSI will be main NVIDIA partners to launch nForce.

The ASUS (A7N266-V) board was first prepared for the release, and exactly this board will probably be used at nForce presentation.

If a user installs an external graphics accelerator from NVIDIA on this board it will be unnecessary to install new drivers. It was made possible due to the unique driver architecture from NVIDIA. If, for example, your company has 1000 computers and you decide to upgrade a video subsystem on all of them, it will be much easier for you to implement it.

NVIDIA has developed special stickers to place them on computer cases, inside of which nForce mainboards are installed. We can state that these stickers will first appear on Fujitsu-Siemens computers since Fujitsu-Siemens is a partner of NVIDIA in promotion of the nForce on the corporate market.

XBox will use a chip called MCP-X - it is a full analog of the MCP-D, differing only in the lack of PCI bus support. The NB of the XBox is the IGP-128, with the GeForce2 core replaced with GeForce3, with special advanced T&L unit. Another differnce is Intel Pentium III and AGTL system bus. 2 DDR memory channels will work at 200 MHz providing a bandwidth more than 6 GBytes/s. The GeForce3 has a lower memory bandwidth than its full version. But there is nothing to worry about - a console doesn't need high resolutions and high fillrate. An Internal bus "CPU <-> GPU" is not only wider than a standard AGP 4x, but it is free from many disadvantages of the latter.

Since we mentioned Intel, let's take into consideration the following fact - the nForce chipset with a 128bit FSB provides a bandwidth of 4.2 GB/s; it is more than enough for the Intel Pentium 4 (without a graphics accelerator integrated into an IGP). Intel has to decide what to sell: processors or chipsets. Besides, Intel takes usage of the HyperTransport from AMD in mainboards for its own processors as a support of a competing company. So, if Intel decides that it is better to sell its own processors and that the HyperTransport is just a good and convenient technology, then, first, the market will receive an excellent High-end chipset for Pentium 4; secondly, the market will get a good chipset for Pentium 4 for a corporate market (where Intel wants so much to promote Pentium 4 !); thirdly, it won't be necessary to promote "marketing" chipsets, like i845 for Pentium 4 (it is ridiculous to offer solutions with a system bus that can pump less than 3.2 GB/s of data for Pentium 4); fourthly, all users, as well as Intel, benefit (since the market will offer good chipsets for good processors, and nobody will find fault with Intel because of the policy in advertisement and sales). Let's wait and see what Intel will decide. Technical problems when adapting NVIDIA nForce for Pentium 4 are, in fact, absent.

In the second part of the article we will examine some peculiarities, stability and performance of the nForce chipset in detail.

Highs:

  • Integrated graphics core with the highest performance (as compared with other integrated graphics solutions).
  • Excellent bandwidth and effectiveness of working with memory, well balanced architecture without bottlenecks.
  • Data prefetch by DASP increases the effectiveness of CPU/memory interaction.
  • Sound accelerator of a new generation.
  • Dolby Digital 5.1 hardware encoding
  • High-performance network architecture + a wide range of integrated network solutions.
  • Wide possibilities and advanced performance without additional expenses.
  • Wide possibilities for the following upgrade (AGP 4X/USB/PCI), without a necessity to reinstall drivers when installing a better NVIDIA chip based graphics card.
  • Excellent chipset for AMD Athlon/Duron based systems for the corporate market;
  • Excellent High-End chipset for AMD Athlon/Duron based systems (only the chipset itself can boost the performance by 20% !);

Lows:

  • Still not available :)

Write a comment below. No registration needed!


Article navigation:



blog comments powered by Disqus

  Most Popular Reviews More    RSS  

AMD Phenom II X4 955, Phenom II X4 960T, Phenom II X6 1075T, and Intel Pentium G2120, Core i3-3220, Core i5-3330 Processors

Comparing old, cheap solutions from AMD with new, budget offerings from Intel.
February 1, 2013 · Processor Roundups

Inno3D GeForce GTX 670 iChill, Inno3D GeForce GTX 660 Ti Graphics Cards

A couple of mid-range adapters with original cooling systems.
January 30, 2013 · Video cards: NVIDIA GPUs

Creative Sound Blaster X-Fi Surround 5.1

An external X-Fi solution in tests.
September 9, 2008 · Sound Cards

AMD FX-8350 Processor

The first worthwhile Piledriver CPU.
September 11, 2012 · Processors: AMD

Consumed Power, Energy Consumption: Ivy Bridge vs. Sandy Bridge

Trying out the new method.
September 18, 2012 · Processors: Intel
  Latest Reviews More    RSS  

i3DSpeed, September 2013

Retested all graphics cards with the new drivers.
Oct 18, 2013 · 3Digests

i3DSpeed, August 2013

Added new benchmarks: BioShock Infinite and Metro: Last Light.
Sep 06, 2013 · 3Digests

i3DSpeed, July 2013

Added the test results of NVIDIA GeForce GTX 760 and AMD Radeon HD 7730.
Aug 05, 2013 · 3Digests

Gainward GeForce GTX 650 Ti BOOST 2GB Golden Sample Graphics Card

An excellent hybrid of GeForce GTX 650 Ti and GeForce GTX 660.
Jun 24, 2013 · Video cards: NVIDIA GPUs

i3DSpeed, May 2013

Added the test results of NVIDIA GeForce GTX 770/780.
Jun 03, 2013 · 3Digests
  Latest News More    RSS  

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ||  About us & Privacy policy  ·  Twitter  ·  Facebook


Copyright © Byrds Research & Publishing, Ltd., 1997–2011. All rights reserved.