Parallelism has been a topic of interest within the PC technology industry ever since its inception. The basic principle of computing is to accomplish incredibly large and complicated tasks through the completion of smaller individual tasks, which in some cases, can be executed concurrently to maximize performance. We've seen examples of exploiting parallelism in computing with technologies such as multiprocessor systems, Hyper Threading and, of course, the long-missed Voodoo2 SLI.

The benefits of parallelism vary depending on the application. For example, the impact of dual processors or a Hyper Threading enabled CPU can be as little as 5% for a normal desktop user, but as much as 50% for a server system. Graphics rendering is virtually infinitely parallelizable, with a doubling in raw GPU power resulting in close to a doubling of performance. But what about hard drive performance? Are two drives better than one?

Of course, the technology that we are talking about is RAID, standing for Redundant Array of Independent (or Inexpensive) Disks. As the name implies, the technology was introduced for redundancy, but has morphed into a cheap way to add performance to your system. With the introduction of their 875P/865 chipsets, Intel brought the two simplest forms of RAID to desktop users for free: RAID 0 and RAID 1. With the majority of Intel's chipset shipments featuring RAID support, desktop users are beginning to experiment, now more than ever, with RAID as a method of increasing performance.

On paper, RAID can provide dramatic increases in performance. But as we've shown in our other hard drive reviews, the real world often differs greatly from the realm of synthetic disk benchmarks. So, what happens when you measure the real-world impact of RAID on today's fastest, most disk limited systems? Should we all start buying two hard drives instead of one? Or should RAID still be used for redundancy and not for performance when it comes to the average desktop user?

Let's find out...

Doubling Theoretical Performance: RAID-0
POST A COMMENT

126 Comments

View All Comments

  • Madpeter - Wednesday, June 03, 2009 - link

    Redundant Array of "Inexpensive" Disks. Raptors dont count as "inexpensive". also you did not apper to test other motherboard/raid controlers. and then the drill down on how each of thous are setup.

    Raid 0 will give you faster IO than a normal 7200rpm drive. if you set it up correctly.
    Reply
  • Dr. Foo - Wednesday, August 04, 2010 - link

    Then get the hint. RAID stands for Redundant Array of Independent Disks. Reply
  • Abki - Friday, May 22, 2009 - link

    Article also show something more.
    Seagate disk is better to buy then a raptor.
    Lower price, same prestanda.
    Disk is cooler and lower noise.
    Bigger size in storage.

    Most test is done togheter with other operations (sometimes manual). If RAID 0 is to be compared with single disk use time for other operations have to be clocked separately. Most of the test shows that its no differens wich disk you chose, disktime is same.
    Reply
  • AstroGuardian - Thursday, March 12, 2009 - link

    I did the same benchmarks (more or less) myself and came to astonishing result. The performance gains with RAID-0 are on average 50% faster. So i think you are doing something wrong Reply
  • Shrikant - Thursday, June 02, 2005 - link

    Here is a problem with this evaluation. According to this article the 10 year old IBM 75GXP 30 Gig hard drive is only 8% slower than the latest Western Digital Raptor II. So the conclusion according to this article is Western Digital's 8MB Buffer Cache with 4.5 ms Seek time and 1,200 MBits/sec access time and the "worlds fastest Serial drive" (according the Western Digital web site) isn't much better than the old 15 Gig drives. I would suggest pulling out our old 386s and using their hard drives if we don't mind a 10% slow down in speed. Reply
  • ArnAdams - Thursday, March 10, 2005 - link

    RAID0 disks make a HUGE difference when streaming large amounts of data (such as high speed video at over 100 MegaBytes/sec) for long periods of time (we often go for over 20 minutes continuous when viewing rocket launches). Sustained transfer on single IDE disks is usually in the range of 40 to 50 MB/sec (note that the burst read & write rate, which is really what was covered in the article, is only peripherally related to the sustained data write rate), with SCSI disks being about 10% higher, and SATA disks being about 15% higher. Two SCSI RAID0 disks will usually sustain about 110 MB/sec, while 7 SCSI RAID0 disk will sustain about 320 MB/sec (requires 2 on-board SCSI controllers; all PCI SCSI & SATA RAID controllers are junk when it comes to trying to sustain high data write rates!). The SATA RAID disks sustain higher data write rates than SCSI disks but often show data drop outs (every second or so) that I can't explain. Reply
  • t1n0m3n - Sunday, November 14, 2004 - link

    One last thing that I find interesting.

    I love how when testing video cards and Anand runs into results like the Multimedia Content Creation Winstone 2004 test (where the most of the results are close like Commanche 4 benchmarks) he says "Hmm, obviously this game is CPU intensive and is putting little stress on the GPU." Or something to that effect.

    But in similar results in this benchmark, where it is obvious that there is a bottleneck somewhere else or does not put enough emphasis on the hard drive, he chooses to say "RAID 0 is marginal and not worth investing money in."
    Reply
  • t1n0m3n - Sunday, November 14, 2004 - link

    "This review is hardly based on any scientific approach - one controller / motherboard combination and one brand of hard drive. Get real. And to not delve into WHY there was only minimal performance increase further dilutes the results of this review/test."

    #112 I don't think we would have seen much difference between different card/drive combos in the office tests. The problem is that this "review" is fundamentally flawed. No effort was put forth to quantify the very real effect RAID0 has on the end user's everyday computing experience. For average Joe User, RAID0 is worthless, let him not experience the responsiveness and quickness that RAID0 provides cheaply and easily. Only let us everyday users of RAID0 enjoy that benefit.


    Reply
  • t1n0m3n - Sunday, November 14, 2004 - link

    Kudos to Anand (and all of the other testers referenced) for giving us a completely lopsided view of what RAID0 is all about.

    What we have here ladies and gentlemen is a comparison of apples and oranges. I KNOW my raid 0+1 system is faster than the same system using only one same drives. Do expect it to actually be faster for web surfing? Of course not. The drives are not the bottleneck for most types of web surfing. Do I expect it to be faster for writing a word document? Well, partially. I expect it to load and save the file faster, but everything else will be the same speed. Do I expect defrags to be faster? Yes, most defintely.

    OK on the flip side. Do I expect my X800 video card to speed up word processing? Of course not. Do I expect my X800 to speed up web surfing.. NO Do I expect my X800 to speed up gaming? Most types of games, yes I do.

    For all of you wanting to see smaller, cheaper, and slower disks in RAID 0 as a comparison:
    You will see approximately the same percentage improvement of the faster drives over a single... In all of the tests. The Ipeak tests will be within a few percentage point of roughly 20% and 40% better (respectively) than a single drive of the same model and the office benchmarks will see maybe at most a 5% improvement over a single drive of the same model.

    What Anand fails to bring to this "test" is the realization of what RAID0 is actually used for. That is to speed up hard drive reads and writes. Since the hard drive does not always read and write, how could he jump to the assumption that RAID 0 is worthless because of a test that percentagewise does very little hard drive reading and writing? (as is obvious per the tests.) Ask anyone that uses a RAID 0 array... The entire computer "feels" much more responsive. I have had more than one person use my home computer for normal web surfing comment on how much faster my computer seems than theirs does. So don't give me that "placebo" crap. They had no clue how my computer was set up until I explained it to them.

    RAID 0 does enhance the user experience on a computer... It just may be hard to quantify with the primitive testing that is currently employed. But nonetheless, if you have used RAID 0 and then went back to a single on the same system, you already understand what I am referring to. Everyone else.... Don't knock it until you have tried it.
    Reply
  • bhvm - Tuesday, June 22, 2010 - link

    t1n0m3n,
    Agreed cent percent.

    Whereas our processors are zooming in Ghz and Rams in GBs... Our old humble HDDs are still around 60MB/.s

    A properly setup RAID (with dedicated controller) will give close to 90% performance boost. I run Software RAID 0 on my laptop (its a monster laptop with 2 x 7200 RPM seagate momentus) for My database... Its just not about the Raw speed and numbers... the machine 'feels' damm so fast. Also, despite being software RAID, Single drive gives 45MB/s.... Whereas RAID 0 partition gives easily 85 MB/s/.

    Long live the RAID!
    Reply

Log in

Don't have an account? Sign up now