Hardware Setup

Standard Test Bed
Playback of iPeak Trace Files and Test Application Results
Processor: AMD Opteron 175 utilized for all tests.
RAM: 2 x 1GB Corsair 3500LL PRO
Settings: DDR-400 at (2.5-3-3-7, 1T)
OS Hard Drive: 1 x Western Digital WD1500 - SATA - 16MB Buffer - 10,000RPM
System Platform Drivers: NVIDIA Platform Driver - 6.85
Video Card: 1 x ASUS 7600GS (PCI Express) for all tests.
Video Drivers: NVIDIA nForce 84.21 WHQL
Optical Drive: BenQ DW1640
Cooling: Zalman CNPS9500
Power Supply: OCZ GameXStream 700W
Case: Gigabyte 3D Aurora
Operating System: Windows XP Professional SP2
Motherboard: MSI K8N Diamond Plus

Our current test bed reflects a common level system that has been in use for a year now. Based upon the continuing proliferation of dual core processors and future roadmaps from AMD and Intel signifying new chipset and processor designs, we will revise our test bed shortly to reflect these changes in the marketplace. This change will also allow us to expand our real world multitasking benchmarks in the near future while providing a stable platform for the next few months. We are currently conducting preliminary benchmark testing under Vista with both 2GB and 4GB memory configurations. We will offer real-world Vista benchmarks once the driver situation matures but iPeak results will continue to be in XP as the application is not compatible with Vista.

Test Setup - Software

With the variety of disk drive benchmarks available, we needed a means of comparing the true performance of the hard drives in real world applications. While we will continue to utilize HDTach and PCMark05 for comparative benchmarks our logical choice for application benchmarking is the Intel iPeak Storage Performance Toolkit version 3. We originally started using this storage benchmark application in our Q2 2004 Desktop Hard Drive Comparison. The iPeak test can be designed to measure "pure" hard disk performance, and in this case we kept the host adapter consistent while varying the hard drive models. The idea is to measure the performance of individual hard drives with a consistent host adapter.

We utilize the iPeak WinTrace32 program to record precise I/O operations when running real world benchmarks. We then utilize the iPeak AnalyzeTrace program to review the disk trace file for integrity and ensure our trace files have properly captured the activities we required. Intel's RankDisk utility is used to play back the workload of all I/O operations that took place during the recording. RankDisk generates results in a mean service time in milliseconds format; in other words, it gives the average time that each drive took to fulfill each I/O operation. In order to make the data more understandable, we report the scores as an average number of I/O operations per second so that higher scores translate into better performance in all of our iPeak results. While these measurements will provide a score representing "pure" hard drive performance, the actual impact on the real world applications can and will be different.

The drive is formatted before each test run and three tests are completed on each drive in order to ensure consistency in the benchmark results. The high and low scores are removed with the remaining score representing our reported result. We utilize the NVIDIA nF4 SATA ports along with the NVIDIA IDE-SW driver to ensure consistency in our playback results when utilizing NCQ, TCQ, or RAID settings. We will test with AAM and NCQ turned on with our Deskstar 7K1000 unit as AAM does not noticeably impact performance and this drive generally performs better with NCQ on in the majority of tests.

Our iPeak tests represent a fairly extensive cross section of applications and usage patterns for both the general and enthusiast user. We will continually tailor these benchmarks with an eye towards the drive's intended usage and feature set when compared to similar drives. In essence, although we will report results from our test suite for all drives, it is important to realize a drive designed for PVR duty will generate significantly different scores in our gaming benchmarks than a drive designed with gaming in mind such as the WD Raptor. This does not necessarily make the PVR drive a bad choice for those who capture and manipulate video while also gaming. Hopefully our comments in the results sections will offer proper guidance for making a purchasing decision in these situations. Our iPeak Test Suite consists of the following benchmarks.

VeriTest Business Winstone 2004: trace file of the entire test suite that includes applications such as Microsoft Office XP, WinZip 8.1, and Norton Antivirus 2003.

VeriTest Multimedia Content Creation 2004: trace file of the entire test suite that includes applications such as Adobe Photoshop 7.01, Macromedia Director MX 9.0, Microsoft Windows Media Encoder 9.0, Newtek Lightwave 3D 7.5b, and others.

AVG Antivirus 7.1.392: trace file of a complete antivirus scan on our test bed hard drive.

Microsoft Disk Defragmenter: trace file of the complete defragmentation process after the operating system and all applications were installed on our test bed hard drive.

WinRAR 3.51: trace file of creating a single compressed file consisting of 444 files in 10 different folders totaling 602MB. The test is split into the time it takes to compress the files and the time it takes to decompress the files.

File Transfer: individual trace files of transferring the Office Space DVD files to our source drive and transferring the files back to our test drive. The source and test drives are the same make and model for these tests. The content being transferred consists of 29 files with a content size of 7.55GB.

AnyDVD 5.9.6: trace file of the time it takes to "rip" the Office Space DVD. We first copy the entire DVD over to our source drives, defragment the drive, and then measure the time it takes for AnyDVD to "rip" the contents to our test drive. While this is not ideal, it does remove the optical drive as a potential bottleneck during the extraction process and allows us to track the write performance of the drive.

Nero Recode 2: trace file of the time it takes to shrink the entire Office Space DVD that was extracted in the AnyDVD process into a single 4.5GB DVD image.

Game Installation: individual trace files of the time it takes to install Sims 2 and Battlefield 2. We copy each DVD to our secondary test drives, defragment the drive, and then install each game to our source drive.

Game Play: individual trace files that capture the startup and about 15 minutes of game play in each game. The Sims 2 trace file consists of the time it takes to select a pre-configured character, setup a university, downtown, business from each expansion pack (pre-loaded), and then visit each section before returning home. Our final trace file utilizes Battlefield 2 and we play the Daqing Oilfield map in both single and multiplayer mode.

Features and Specifications HD Tune and HD Tach Performance
Comments Locked

48 Comments

View All Comments

  • photoguy99 - Thursday, April 19, 2007 - link

    You have tested XP 32-bit which uses the "ScsiPort" storage system.

    This artificially limits results using Raid.

    Vista 32, Vista x64, and XP x64 all use the "StorPort" storage system, which is much faster and doesn't limit Raid results.

    You could add 4 or 8 drives in Raid 0 and your transfer rates would not change much.

    This should really be part of the discussion for the article.
  • yyrkoon - Thursday, April 19, 2007 - link

    Funny that, last time I personally did a dirrect comparrison of a 3xRAID0 array in Vista, it was 30-40MB/s slower comparred to the same array in XP Pro.

    Nothing changed, only the OS.
  • photoguy99 - Thursday, April 19, 2007 - link

    Perhaps in your case the Vista driver was not as optimized as the XP driver or was not using storport.

    However, it is absolutely invalid to benchmark raid performance on XP 32-bit if your goal is to test hardware rather than OS specific results.

    Microsoft reference:
    http://msdn2.microsoft.com/en-us/library/ms803198....">http://msdn2.microsoft.com/en-us/library/ms803198....

  • AllanLim - Thursday, April 19, 2007 - link

    http://kakaku.com/item/05300415786/">http://kakaku.com/item/05300415786/

    Along with every other pc component, this probably comes at 20-30% premium compared to Stateside when it becomes available, but at least you can but it here.
  • Myrandex - Thursday, April 19, 2007 - link

    Two 250GB drives in Raid 0. I dunno, I still feel that it helps with some load times on large maps on games and large numbers of file transfers at once, but I could be full of it. I do keep an off disk backup though that is pretty current.
    Jason
  • Sunrise089 - Thursday, April 19, 2007 - link

    Sorry to double-post, but the end of the article says:

    " As stated in both articles, we believe leaving AAM and NCQ turned provides the best user experience with this drive."

    I think there should be an "on" or "off" after "turned".
  • Sunrise089 - Thursday, April 19, 2007 - link

    I have a long-running arguement with another PC enthusiest about the relative merit of RAID 0. Some people just cannot get it through their heads that no matter how great the idea sounds, the performance just isn't justified by the cost. At all. With video card price/performance scaling perfectly, and CPU and memory scaling at least OK, it's insane to spend hundreds of dollars on a second hard drive and gain a few percentage points in real-world tests. Thanks Anandtech for keeping the real-world focus of these articles.
  • mesyn191 - Saturday, April 21, 2007 - link

    Depends how its done...

    These software RAID controllers (yes NVRAID, Intel Matrix RAID, Silicon Image 3112/4 etc, Promise, Highpoint are all software RAID controllers that often act more like storage subsystem DE-celerators and often slow things down...) that Anandtech keeps using to demonstrate the pointlessness of RAID 0 really only prove how crappy software RAID controllers are. If you use a "real" enterprise class RAID controller that has a dedicated CPU and significant cache you'll see some real world performance improvements, even with doing things like loading games which is a far from ideal work load for RAID 0. The problem is most of these "real" RAID controllers tend to cost ~$300, and that is for a cheap one, high end versions can easily cost thousands of dollars and most people don't want to spend that much on storage. Most of these enterprise class controllers also tend to have issues working with desktop motherboards, they're really meant for use in server motherboards and so they won't even boot up properly in alot of them, just read up on all the issues people tend to have getting the Areca 1210 (probably the most commonly used enterprise class RAID card in the enthusiast PC crowd) PCIe RAID cards working in commodity consumer grade motherboards.

    Of course another nice thing about those enterprise class RAID controllers is most of them support multiple levels of RAID at the same time, so you can have a RAID 0 set and a RAID 5 set on the same bunch of hard drives, providing you a good way to safe guard your data and get a performance benefit.
  • PenGun - Friday, April 20, 2007 - link

    K .... maybe you can tell me how I'm gonna get a solid write of 150MB/sec any other way. My camera in HD SDI needs to move that much data.

    RAID 0 or perhaps RAID 5 (to be tested soon) is the only way. 4 Western Digital 500G drives is my way of handling that fire hose of data.

    Oh go back to your games it really does not matter, it's just my problem right now. It is my desktop when it's full. It's easier to crunch the massive files in situ.
  • yyrkoon - Thursday, April 19, 2007 - link

    quote:

    I have a long-running arguement with another PC enthusiest about the relative merit of RAID 0. Some people just cannot get it through their heads that no matter how great the idea sounds, the performance just isn't justified by the cost. At all.


    Some people just can not seem to get it through their heads, that not everyone plays games, or surfs the web, on a home desktop PC. Video editing applications that require 65MB/s substained transfers rates, will require either a very fast disk, or two lesser drives striped.

    Since most enterprise drives cost an arm and a leg, I think running RAID0 for this application, or something that NEEDS the throughput justifies the cost. Now, I personally DO run RAID0 on my home desktop, and I think it is more than justified, but I do not expect it to work wonders, and I definately know, it will not make my system boot faster, will not make a First Person Shooter faster (except, perhaps level load times, which is pretty much moot).

    Now, Imagine spending 2x $400 for RAID1 . . . that is what I call a waste of money, although, with these hitachi drives, who knows how reliable they are. The point here, being, you can not tell anyone what they need, or want in a desktop, because you really have not a clue what they really need / want. This being said, RAID0 for most people probably is overkill.

Log in

Don't have an account? Sign up now