USB, Firewire & Storage Performance

After looking at many options for Firewire and USB testing, we finally determined that an external USB 2.0, Firewire 400, and Firewire 800 hard disk might be a sensible way to look at USB and Firewire throughput.

Our first efforts at testing with an IDE or SATA drive as the "server" yielded very inconsistent results, since Windows XP sets up cache schemes to improve performance. Finally, we decided to try a RAM disk as our "server", since memory removed almost all overhead from the serving end. We also managed to turn off disk caching on the USB and Firewire side by setting up the drives for "quick disconnect" and our results were then consistent over many test runs.

We used just 1GB of fast 2-2-2 system memory set up as a 450MB RAM disk and 550MB of system memory. Our stock file was the SPECviewPerf install file, which is 432,533,504 bytes (412.4961MB). After copying this file to our RAM disk, we measured the time for writing from the RAM disk to our external USB 2.0 or Firewire 400 or Firewire 800 drive using a Windows timing program written for AnandTech by our own Jason Clark. The copy times in seconds were then converted into Megabits per second (Mb) to provide a convenient means of comparing throughput. Higher Rates therefore mean better performance.

Firewire, USB & Storage Performance

The ULi M1695 Reference Board 2 does not have Firewire on board - it is optional. Therefore, only USB could be tested. The USB sustained transfer rates were about 66% faster than the ATI SB450, so it is very understandable why some ATI chipset motherboard makers may choose ULi instead. In the larger picture, however, ULi's USB performance is at the low end of average, and nothing that deserves excessive praise.

Keep in mind that this is the M1567 south bridge, and the one that you will see with the ATI Radeon Xpress 200 north bridge will likely be the M1573/M1575, which also features HD audio instead of AC'97. The M1573/75 have not yet been tested and may perform even better in USB.

Disk Controller Performance Audio Performance
Comments Locked

46 Comments

View All Comments

  • arfan - Friday, August 5, 2005 - link

    it very dissapointed, anandtech use M$
  • brownba - Friday, August 5, 2005 - link

    It is quite disappointing how children these days do not possess simple spelling and grammar skills.
  • mino - Saturday, August 6, 2005 - link

    Also the use of .NET by AT is understandable. What bothers me are the reasons for this.
    .NET is a really good platform to build on. And that IS dangerous.
    We don't want M$ to rule the Milky Way, do we ?
  • ryanv12 - Friday, August 5, 2005 - link

    This board is looking very good. I hope they come in at much lower prices as well.
  • neogodless - Friday, August 5, 2005 - link

    Very good to see competition like this, particularly as I slowly warm up to spending the money for a dual-core Athlon system... I should be able to keep a lot of my old components such as memory and AGP video card!
  • reactor - Friday, August 5, 2005 - link

    quite an amazing board, hope these become popular so the prices/availability get better. i am very interesting in getting one. 400 fsb is insane! good stuff anandtech as usual.

Log in

Don't have an account? Sign up now