Review of ASUS P4P800 Mainboard on i865PE Chipset

ASUS P4P800 has been in of interest to everyone lately. No wonder, as this is the first mainboard on i865PE chipset with enabled PAT technology. We decided to review it very thoroughly and can state with all certainty: this is an excellent solution!

by Ilya Gavrichenkov
06/13/2003 | 01:13 PM

i865PE chipset started its victorious march getting more and more popular as a platform for new Pentium 4 processors supporting high-speed 800MHz bus. This popularity can be explained by not very high cost of the boards based on this chipset and also by a very functional features set it offers. You know that Intel introduced DDR SDRAM and SerialATA drives support and implemented 8 USB 2.0 ports in its new i865PE, which definitely made it much more attractive than the predecessor, i845PE. Many mainboard manufacturers gave credit to Intel for that and were more than willing to introduce numerous solutions based on i865PE. As for the end-users, they were really excited about the rich features and low cost of i865PE based mainboards, and with great enthusiasm started purchasing new solutions for their new Intel processors supporting 800MHz bus and Hyper-Threading technology.

However, dedicated hardware enthusiasts were still a bit unhappy about i865PE. It was another chipset, i875P, that made them feel not very comfortable about getting an i865PE based mainboard. The thing is that i875P performed about 2-5% better than i865PE featuring the same specifications. Everything had to do with the notorious PAT technology (Performance Acceleration Technology), which was allegedly supported only by the more expensive i875, according to Intel. Therefore, the enthusiasts faced a really hard choice: they could either spend 1.5 times more money on a i875P based mainboard, or could be happy with i865PE based solution knowing that it is not the world’s fastest one.

This problem could remain unsolved, if it were not for ASUS. The engineers of this company studied the entire Intel’s documentation for the new chipsets, which they had at their disposal, and managed to squeeze a little bit more out of i865PE than anyone else. ASUS found a way to enable PAT technology on an i865PE based mainboard and to make it run as fast as an i875P based mainboard does. Following in ASUS’ footsteps, some other mainboard makers tried to do the same thing. That is why, the situation looks not so nice for Intel today: i875P chipset costs 1.5 times more than i865PE, but the only advantage it can now boast is ECC support, which is absent in its better value counterpart.

All these events in the chipset and mainboard market pushed us towards the idea of devoting a special article to a “revolutionary” ASUS P4P800 solution, which is exactly the first board on i865PE with enabled PAT technology.

Important: Since one respected on-line source dared state that the mass pieces of ASUS P4P800 differ from the samples sent out to editors, we would like to stress the following. The mainboard we review here was purchased in a regular retail hardware store, so it doesn’t fit into the “press sample” category. Moreover, we doubt if that site’s reproaches are justified at all. The preproduction samples sent out to reviewers are very often different from the mass units, because engineers continue debugging them even after the review samples have already been sent out. That is why the pointed out differences do not indicate that the mass products are of lower quality. Later in this article we will see that it is true.


Specifications

ASUS P4P800

Supported processors

Intel Pentium 4/Celeron (800/533/400MHz FSB, Hyper-Threading, Socket 478)

Chipset

Intel 865PE

FSB frequencies

100-400MHz (with 1MHz increment)

Overclocking friendly fucntions

Adjustable Vcore, Vmem and Vagp
Independently adjustable PCI frequency

Memory

4 DDR DIMM slots for dual-/single-channel DDR400/DDR333/DDR266 SDRAM

AGP slot

AGP 8x

Expansion slots (PCI/ACR/CNR)

5/0/0

USB 2.0 ports

8 (4 on the back panel)

IEEE1394 ports

None

ATA-100/133

2 ATA-100 channels

Serial ATA-150

2 Serial ATA-150 channels (via  ICH5R, with RAID support)

Integrated IDE RAID controller

None

Integrated sound

Six-channel AC97 codec: Analog Devices AD1985

Integrated network

3Com 3C940 Gigabit LAN

Additional features

ASUS WiFi slot

BIOS

AMI BIOS 2.51a

Form-factor

ATX, 305mm x 245mm

ASUS P4P800 is the simplest mainboard in the family. Besides it, there is a richer P4P800 Deluxe. The major distinguishing feature of the Deluxe version is the integrated VIA6410 RAID controller supporting RAID 0, RAID 1, RAID 0+1 and JBOD and two additional IEEE1394 ports implemented via the integrated VIA controller. We should point out that the modifications of ASUS P4P800 differ quite significantly from one another in price. The regular mainboard modification costs today around $125, while the Deluxe version - about $20 more. However, even despite this fact the cost of the ASUS P4P800 mainboard doesn’t strike as too high, especially, since P4PE on the outdated i845PE chipset costs not much lower: around $105.

ASUS P4P800 goes together with a traditional software bundle and the following additional equipment:

As we see, the package is not impressively rich. For example, there are no brackets with USB ports for the case rear panel. Too bad. Well, let’s not complain, anyway.

Closer Look

ASUS P4P800 mainboard is positioned as a relatively low cost, but at the same time fast platform for Intel Pentium 4 processors, including the new CPUs supporting Hyper-Threading technology and 800MHz Quad Pumped Bus. Therefore, ASUS decided not to equip its mainboard with too many additional controllers, and integrated just a few extra chips. More demanding users can get ASUS P4P800 Deluxe or P4C800 Deluxe.

ASUS P4P800 supports all contemporary Socket478 processors based on Willamette and Northwood cores and intended to work with 400MHz, 533MHz or 800MHz bus. Moreover, ASUS promises that this mainboard will support the upcoming Prescott processors too, until they move to a new processor socket aka LGA775. The manufacturer mentions up to 3.6GHz processors in the list of supported CPUs, but we wouldn’t state anything definite about the frequencies. The only thing we could state with all certainty is the fact that ASUS P4P800 complies with FMB2 requirements and features VRM10 compatible power supply circuit. This is exactly what a mainboard should have to support the future Socket478 Prescott CPUs.


ASUS P4P800 supports up to 4GB of dual-channel DDR SDRAM. Since this mainboard is based on i865PE, there is no ECC support (it remains the prerogative of more expensive products on i875P only). With 133MHz FSB the board allows clocking the memory in DDR266 and DDR333 modes (DDR400 SDRAM is not supported in this case). If we speed the FSB up to 200MHz, we will be able to use DDR400 SDRAM also. We should point out that DDR333 memory doesn’t work at the nominal 333MHz with 200MHz FSB. Its actual working frequency in this case is 320MHz for better synchronization. There are 4 DIMM slots onboard located in pairs: two for each memory channel. If you install one DIMM module into any memory slot, the board will work in single-channel (64bit) mode, just like by any i845 based solution. To activate the dual-channel mode (128bit) you should use two or four DIMMs of the same size and internal structure. Note that to make sure you will get dual-channel memory mode, the DIMMs should be installed into slots of the same color. It is not recommended to use three memory modules, as the third module will prevent the activation of dual-channel more and will slow down the overall system performance this way. The picture below shows the proper way to install memory modules on ASUS P4P800 (and on any other mainboard based on i865PE or i875P) to get the maximum performance.

ASUS P4P800 supports AGP 8x graphics interface. Moreover, if we trust the mainboard description, it supports only graphics cards with 1.5V signal voltage. To tell the truth, this is a very strange statement, because AGP 8x requires 0.8V and the graphics cards installed into ASUS P4P800 really do enable AGP 8x mode. However, it is not for nothing that they wrote it: the same manual also claims that ATI RADEON 9500 and 9700 based graphics cards will work correctly with this mainboard only if their part number is PN XXX-XXXXX-30 or higher. However, our testbed was equipped with a graphics card featuring PN XXX-XXXXX-10 part number version, and we didn’t have any problems with it throughout the whole test session. Although, this weird statement makes us a bit concerned about the compatibility of ASUS P4P800 with the contemporary and upcoming graphics cards.

ASUS P4P800 mainboard doesn’t have any additional ATA RAID controllers. That is why the maximum number of disk drives you can connect to it is 6. Four drives can be connected to two ATA/100 channels and two more drives – to SerialATA-150 connectors supported by the chipset South Bridge. Since ASUS used ICH5R South Bridge for its i865PE based solution, the SerialATA drives connected to the board can build a RAID 0 (stripe) array. You can read more about the functioning of RAID arrays connected to ICH5 South Bridge in our MSI 875P Neo Mainboard Review.

Also due to ICH5 South Bridge, ASUS P4P800 boasts 8 USB 2.0 ports. Four of them are located on the rear mainboard panel, and the other four ports are laid out as connectors on the mainboard itself. However, it is very strange that ASUS didn’t include any brackets for the case rear panel with the USB 2.0 ports into the mainboard package. It means that when you buy ASUS P4P800, you will be able to use only 4 USB 2.0 ports. If you want to use more ports, you will have to spend some money on an additional device (or a bracket) with the USB connectors.

I would also like to point out that the considered mainboard can recognize any USB devices, such as USB flash drives, card-readers, ZIP-drives, external hard disk drives and the like, as floppy disk drives. It automatically implies that you can access these devices from DOS or any other operation systems, which do not support these devices directly. Moreover, due to this feature you can start the OS from any drive like that.


ASUS also didn’t use the North Bridge potential to the full extent. CSA bus remained uninvolved, though Intel intended it for gigabit network controllers, which could be connected this way avoiding the PCI bus. ASUS P4P800is equipped with a more traditional 3com 3C940 network controller, which is connected exactly via the PCI bus. Anyway, ASUS should have some reasons for that. This controller is not a bad one. It allows establishing network connections at up to 10/100/1000Mbit/sec and goes with a very nice 3COM Virtual Cable Tester utility, which is capable of detecting different problems with the network cable.

Also the mainboard features AC’97 sound codec. Since recently, ASUS cooperates with Analog Devices Company that is why no wonder that ASUS P4P800 is equipped with AD1985 codec. We would like to stress that this is a very good choice. AD1985 is the world’s first codec, which is fully compatible with AC’97 version 2.3 standard. It supports 6-channel sound and provides very high sounding quality. The sound quality tests of AD1985 were passed simply impeccably. Besides, this codec supports Audio ESP (Enumeration and Sensing Process) technology. It allows the codec to detect the devices connected to the sound ports of the board, and to inform the user if anything is connected incorrectly. The codec also supports S/PDIF, which coaxial connector is situated on the rear side of the mainboard next to the COM-port.

PCB Design

ASUS P4P800 mainboard is based on the same PCB as the more complex P4P800 Deluxe. Therefore, the PCB of our today’s hero also features specially laid out spots for the ATA RAID controller and IEEE1394 controller, while the controllers are not there. Since both mainboards are based on the same PCB, the design of the simpler P4P800 is pretty complex. However, despite this fact, ASUS engineers coped with this task very well, having laid out a great number of diverse components. The FDD and Parallel ATA connectors are located in front of the DIMM slots, together wit the major ATX power supply connector. The 12V power supply connector, like on many other mainboards, is moved to the rear end of the board, behind the chipset North Bridge. In this case, however, the connectors for additional USB ports appeared right in front of the PCI slots, which can certainly cause some problems.

Although ASUS P4P800 is equipped with only 5 PCI slots, the AGP slot is placed very closely to the DIMM slot clips. So, if the graphics card is installed into the AGP slot, you will be unable to install or remove the memory modules. The free room left by the missing 6th PCI slot doesn’t have any components and belongs solely to the AGP slot. In fact, this is quite logical: the PCI slot situated next to the AGP is very rarely used, because some graphics cards have very massive cooling systems taking up this space, or the slot is left empty on purpose to ensure better graphics card cooling.

We would also like to point out that besides the already mentioned slots, ASUS P4P800 is also equipped with a special WiFi slot placed along the left edge of the PCB. It is intended for a special card for wireless LAN of 802.11b standard made by ASUS.


The chipset North Bridge is located at 45-degree angle to the processor socket. As a result, ASUS managed to lay out signal lines for both memory channels and processor in the 4-layer PCB. The North Bridge is equipped with a passive heatsink. Although many mainboard manufacturers provide the North Bridge of their i865PE based solutions with an active cooler, passive cooling is more than enough for it, too. This chip doesn’t heat up that much. Besides, throughout our entire test session ASUS P4P800 proved highly stable with its passive heatsink in the nominal as well as in the overclocked mode. The thing is that Intel manufactures its new chipsets with 0.25micron technology that is why the new i865PE dissipates max. 10W of heat.

Unlike the previous generation ASUS mainboards, the processor voltage regulator of ASUS P4P800 is designed as a three-channel circuit. We should note that ASUS gave up the EZ-plug, so now you need a fully-fledged ATX 2.03 power supply unit with a separate 12V 4-pin power cable.

To tell the truth, we were a bit disappointed with the DIMM slots voltage regulator circuit. For some reason ASUS used a linear circuit instead of the impulse one. Nevertheless, we tested the board under maximum workload with all the four DDR400 SDRAM modules installed and we didn’t reveal any stability issues.

One more thing worth mentioning. ASUS P4P800 Deluxe is equipped with a special technology protecting the AGP slot against the use of outdated 3.3V graphics cards, which are not supported by i865PE chipset and can cause fatal mainboard breakdown in no time. There is a special circuit, which won’t power up the board and will light up a LED signaling that a not supported graphics card has been installed. However, the P4P800 mainboard we reviewed today didn’t have a system like that. There is only one LED onboard indicating that the power is on or off.

BIOS and Overclocking

ASUS has been using Award Medallion BIOS in its mainboards for years. But this time, the company broke the old traditions. Instead of Award BIOS, ASUS P4P800 features BIOS from AMI. ASUS engineers explained that the new AMI BIOS core had become so convenient that they find it much easier to work with AMI from now on. But even though there is a completely new BIOS in ASUS P4P800 now, the Setup structure has been made as close to that of Award Medallion BIOS, as possible. Therefore, I assume ASUS fans shouldn’t have any problems using the new BIOS Setup.

Traditionally ASUS paid a lot of attention to overclocking friendly features of its boards. P4P800 is no exception: the Setup is very rich in options for successful overclocking.  All of them are available on JumperFree Configuration page:

With the launching of new mainboards based on i865 and i875 chipsets, ASUS announced the implementation of new AI Overclocking technology, which allowed speeding the system up to 30% (depending on the CPU and memory used) without much effort. To do this you should select the option called “Overclock 5% ... Overclock 30%”, which simply increases the FSB frequency by a certain value.


In fact, nothing outstanding. That is why for more exciting overclocking experience we would recommend to leave the AI Overclock Tuner at Manual, so that you could access all necessary parameters. Among them are:

Besides, there is Performance Mode option on the same page, which we will discuss a little later.

We wouldn’t call the list of overclocking friendly options available in ASUS P4P800 the best one today.  We have come across some mainboards, which could boast bigger voltage ranges and higher FSB frequencies. However, the options offered by ASUS should be quite enough for practical overclocking of any today’s CPU. So, the final verdict to the overclocking friendly features of ASUS P4P800 will be highly positive.

For overclockers’ convenience, ASUS introduced CPU Parameter Recall function, which will automatically return all the settings to default ones, if the system fails to boot. But to our great disappointment, CPU Parameter Recall function doesn’t work in the existing BIOS versions. That is why, if you screwed some settings in the BIOS, press and hold INS key on boot-up and you will access the Setup to correct your mistakes.

To test the overclocking opportunities of ASUS P4P800 in practice, we tried overclocking Intel Pentium 4 2.4C with 800MHz system bus. The CPU featured 1.525V Vcore and reached 3.3GHz maximum frequency when overclocked on other i875P and i865PE based mainboards. The FSB frequency was set to 275MHz. ASUS P4P800 also didn’t disappoint us: we managed to achieve the same results with it. Unfortunately, the CPU wouldn’t let us go any further than that.

As for the memory timings configuration, they are all listed on a separate page in the BIOS Setup of ASUS P4P800:

Here we see DRAM CAS Latency settings (2, 2.5, 3); DRAM Precharge Delay (5, 6, 7 or 8), DRAM RAS# to CAS# Delay and DRAM RAS# Precharge, (2, 3 or 4). A pretty standard set, we should say. Also there is a Memory Acceleration Mode option, which allows enabling PAT, as ASUS claims. We are going to dwell on this feature later in the article, so keep reading :)

Hardware Monitor section of ASUS P4P800 contains quite a lot of useful info about the working system. For example, you can track the CPU and overall system temperatures, processor and other fans rotation speeds, processor Vcore and PSU voltage along all lines. Besides, here you can also enable ASUS’ brand Q-Fan technology. It allows slowing down the processor fan, so that it could produce less noise. This is a pretty useful feature, especially since the new coolers for high-end Pentium 4 processors are very noisy. At the same time, if all airflows inside the case are smartly organized, the CPU cooler shouldn’t rotate that fast.


PAT in ASUS P4P800

The remarkable thing about ASUS P4P800 mainboard is the fact that ASUS engineers allegedly managed to enable PAT technology in it, which is a prerogative of a more expensive i875P chipset. However, ASUS had to give up these attractive statements under Intel’s inevitable pressure later on, there is just a short mention of some HyperPath technology on their web-site right now. Let’s take a look at the description of this mysterious HyperPath technology:

HyperPath provides a short cut for data transfer between the CPU and memory by bypassing redundant mechanisms included in conservative chipset designs. The ASUS innovation significantly shortens latency time and enhances performance without sacrificing stability. Before implementing the advanced technology, ASUS' engineering team conducted thorough and stringent tests to strike a perfect balance between performance and reliability.

Doesn’t it look familiar? It is almost the same thing Intel says about its PAT. However, the name of the technology is not so important. The most important thing is that ASUS P4P800 performs very close to i875P based mainboards. This is the major argument for the support of PAT technology in ASUS P4P800, even though the board is based on i865PE, which doesn’t officially support PAT, according to Intel.

Anyway, there is nothing strange about ASUS P4P800 being as fast as i875P based mainboards. Having taken a really in-depth look at PAT technology, we arrived at a very curious conclusion: there is no PAT at all. Intel’s marketing department very skillfully misled the manufacturers and end-users by telling stories about PAT being the distinguishing feature of i875P, which makes it faster and more expensive. Here is how Intel’s marketing department explains the idea behind PAT:

According to the picture, when the memory is addressed in synchronous mode in a system with DDR400 SDRAM and 200MHz FSB, shorter pipeline is involved. They claim that they use special techniques and select the dies for their i875P chips very carefully, that is why they managed to give up additional synchronization buffers inside the chipset and thus save two clocks on addressing the memory. Intel tells the users that in i865PE it is impossible: there is no optimized way for memory addressing.

In reality the truth is completely different. In order to show you the real PAT, we changed Intel’s marketing picture according to reality.

The thing is that in reality Intel’s “optimized way” is not optimized at all: it is the usual algorithm for work with memory, which is applied in i875P and i865PE when the bus frequency is 533MHz. It is a totally different story ho the chipsets behave when the bus frequency is equal to 800MHz. The faster i875P continues using the regular (optimized, according to Intel) memory algorithm, while in i865PE an alternative “bypass” algorithm (or non-optimized algorithm) is enabled. This alternative algorithm uses additional buffers and hence slows down the performance. We can’t figure out the exact goal behind it. Maybe all this is only about marketing and Intel slowed down i865PE on purpose by pushing it to use the longer “bypass” algorithm for work with the system memory. Maybe it was done to increase the chipset stability, and its functioning with 800MHz bus really does require additional buffering. In this case, Intel should be really selecting more stable and better-quality chips for i875P, while for i865PE they should be using longer and more reliable algorithm for work with the memory subsystem.


I believe this short explanation has made it somewhat clearer to you now what hides behind PAT technology in reality. This way, ASUS’ trick with enabling PAT in its ASUS P4P800 is of no mystery any more. When 800MHz bus is activated, the mainboard sets the FSB frequency to 200MHz, but doesn’t report it to the chipset, as Intel’s reference design requires. As a result, the chipset thinks that the bus frequency is still 533MHz, and hence the memory is addressed in a shorter and faster way without any additional buffers. As you see, everything is as simple as ABC. This is exactly the reason why other mainboard manufacturers started using “fast mode” for work with the memory subsystem for the bus frequency of 800MHz and speeded up their i865PE based solutions up to i875P based ones.

But let’s return to ASUS P4P800. When we tested the performance of this mainboard with enabled HyperPath mode, we discovered a pretty weird phenomenon, which didn’t correspond to any company’s claims. Namely, ASUS suggests that you should set Memory Acceleration Mode in BIOS Setup (Advanced/Chipset section) to Enabled, if you want to really feel the advantages of HyperPath technology. However, our experiments showed that this option hardly tells on the performance. But there is another parameter in BIOS Setup, which is responsible for the use of faster memory access mode. It is Performance Mode available on BIOS Setup Advanced/JumperFree Configuration page. This parameter does affect the performance a lot. Note that the lowest performance will be achieved if you set it to Auto mode, and by setting it to Standard or Turbo you will get about the same results.

To get a better idea how greatly this option influences the performance, we tested the memory performance at different settings. The tests were run for 200MHz FSB and dual-channel DDR400 SDRAM working with 2-2-2-5 timings. We ran SiSoft Sandra 2003 Memory Benchmark:

 

Performance Mode

Auto

Standard

Turbo

Memory Acceleration Mode

Auto

4433/4424

5034/5027

5060/5035

Enabled

4712/4706

5049/5025

5054/5020

As we see, the highest memory performance is achieved when we set Memory Acceleration Mode to Auto and Performance Mode – to Turbo. Here we should also point out that with Performance Mode=Auto the memory subsystem performance drops down significantly (maybe the “optimized” algorithm is disabled in this case) and only in this case Memory Acceleration Mode can really affect the system speed. To prove this conclusion we ran the Checkpoint demo from Return to Castle Wolfenstein game (1024x768x32) with different settings and tried to see how they tell on the fps rate. For our tests we used Pentium 4 3.0GHz and ATI RADEON 9700 Pro graphics card:

 

Performance Mode

Auto

Standard

Turbo

Memory Acceleration Mode

Auto

179.5

194.5

194.7

Enabled

184.3

194

194.4

Again the results are the same: the highest performance is achieved with Performance Mode=Turbo and Memory Acceleration Mode=Auto. These are the settings we would strongly recommend to ASUS P4P800 with. The instruction to enable the HyperPath technology by setting Memory Acceleration Mode=Enabled is completely wrong. So, it is not only Intel that misleads the users. As we see, ASUS is also not that sinless.


Performance

We compared the performance of ASUS P4P800 on i865PE chipset with that of ASUS P4C800 on i875P chipset. This comparison will help us to estimate, how greatly ASUS managed to speed up its i865PE based solution and if it will catch up with the far more expensive i875P based board. Besides, we also included the results for Soltek SL-86SPE-L mainboard. This solution is also based on i865PE, but boasts no tricky technologies like HyperPath. That is why we will be able to estimate the performance of regular i865PE based mainboards as well.

The testbed was configured as follows:

The tests were run in MS Windows XP SP1 operation system. The BIOS’s of tested mainboards were set for maximum performance.

The table below contains the results obtained by our testing participants in various applications:

 

ASUS P4P800

ASUS P4C800

Soltek SL-86SPE-L

Business Winstone 2002

33.6

33.6

32.8

Multimedia Content Creation Winstone 2003

49.1

49

48.1

3DMark2001 SE, Default

17293

17163

16461

3DMark03, Default

5230

5228

5179

3DMark03, CPU Score

739

736

695

PCMark2002, Memory score

9964

9987

8429

Unreal Tournament 2003, dm-antalus, 1024x768x32

65.58

65.59

61.23

RTCW, Checkpoint, 1024x768x32

194.7

194.5

179.7

Splinter Cell, 1TbilisiDemo, 1024x768x32

47.48

47.43

47.33

Serious Sam 2, The Grand Cathedral, 1024x768x32

110.8

109.9

105

SiSoft Sandra 2002, RAM Buffered Bandwidth

5021

5023

4434

As we see, ASUS P4P800 can compete with P4C800 (i875P) on equal terms, and even outperform it sometimes. As for the regular i865PE based mainboard, it falls pretty far behind i875P and ASUS P4P800.

This way, ASUS really managed to prove the world that i865PE chipset is not any worse than i875P, and that the users shouldn’t pay more for i875P based mainboards.

Conclusion

Well, ASUS P4P800 is a really excellent product. Its major advantage is the performance as high as that of i875P based solutions. This way, ASUS offers a very good way for hardware enthusiasts to save quite a bit of money. If they had to buy i875P based mainboards to get the maximum performance a while ago, now they can achieve the same with a considerably less expensive i865PE based solution.

Moreover, ASUS P4P800 boasts pretty rich overclocking friendly options and very high stability. The only thing that upset us about this mainboard is a really poor bundle. Otherwise, ASUS P4P800 is a great choice.

Highs:

Lows: