CompactFlash Reader Benchmarks | Sequential Data 4K blocks | Sequential Data 256K blocks | Random Data 4K blocks | Random Data 256K blocks | |||||
---|---|---|---|---|---|---|---|---|---|
Uncached Write | Uncached Read | Uncached Write | Uncached Read | Uncached Write | Uncached Read | Uncached Write | Uncached Read | ||
FireWire 800 UDMA | ATP 300X Promax II UDMA CompactFlash 2GB | 16.67 | 31.16 | 9.92 | 41.46 | 0.18 | 8.80 | 6.80 | 40.04 |
PQI 100X CompactFlash 2GB (PIO) | 0.40 | 14.09 | 6.48 | 15.77 | 0.10 | 4.47 | 3.84 | 15.39 | |
FireWire 400 UDMA | ATP 300X Promax II UDMA CompactFlash 2GB | 15.09 | 27.56 | 7.77 | 37.54 | 0.18 | 8.53 | 5.93 | 37.08 |
PQI 100X CompactFlash 2GB (PIO) | 0.40 | 14.10 | 5.47 | 15.76 | 0.10 | 4.50 | 3.67 | 15.50 | |
USB 2.0 UDMA | ATP 300X Promax II UDMA CompactFlash 2GB | 5.13 | 11.06 | 1.29 | 13.72 | 0.16 | 6.08 | 1.23 | 13.72 |
PQI 100X CompactFlash 2GB (PIO) | 0.38 | 8.22 | 1.29 | 9.50 | 0.10 | 3.74 | 1.23 | 9.50 | |
USB 2.0 | ATP 300X Promax II UDMA CompactFlash 2GB | 2.01 | 2.78 | 0.95 | 2.50 | 0.15 | 2.29 | 0.91 | 2.51 |
PQI 100X CompactFlash 2GB (PIO) | 0.34 | 2.73 | 0.95 | 2.51 | 0.09 | 1.94 | 0.90 | 2.51 |
These benchmarks demonstrate the wide gulf in speeds between high performance buses and lower performing buses when accessing data on UDMA enabled CompactFlash Cards. As with benchmarks comparing hard disk drives, FireWire consistently beats out USB 2.0 by significant margins for read and write speeds to mass storage devices. With recent UDMA CompactFlash reaching throughputs of Ultra ATA/133 (UDMA 6), choosing an appropriate CompactFlash reader to take advantage of such speeds is mission critical.
The point of high performance UDMA CompactFlash is speeding digital photography work-flows, which in the past were bottlenecked by digital media's read write speeds. While competing digital media cards employ slow serial busses, CompactFlash's parallel bus based off the PC Card standard have allowed for upward speed increases culminating with UDMA 6 CompactFlash cards like the Sandisk Extreme IV Ducati edition. Reading RAW DSLR files off CompactFlash as quickly as possible, especially in the field, is of paramount importance for professional photographers. For professional photographers, photojournalists, and serious amateur photographers USB 2.0 based readers aren't up to the task.
While USB 2.0's theoretical 480Mbp/s (60MBp/s) throughput should be sufficient for UDMA 4 CompactFlash, real throughput is significantly less. Top hard drive manufacturers typically cite USB 2.0's best speed at 33MB/s, or about half the speed of UDMA 4 CompactFlash, or 25% of UDMA 6 CompactFlash. There are myriad reasons for USB 2.0's 'real world' speeds including: CPU overhead from its master/slave arrangement, NRZI encoding, and inexpensive chipset implementations. The USB 2.0 UDMA reader used in the benchmarks above uses one of the latest USB chipsets from Genesys Logic. While a new generation of that chipset should soon be available, we don't foresee it providing throughput close to half of that of FireWire.
The above tests demonstrate both FireWire 800 and 400 readers are significantly faster for reading CompactFlash cards by orders of magnitude. When card to computer speed in crucial, always choose a FireWire based CompactFlash reader or a reader with a comparable bandwidth.
Synchrotech, a Division of Synchronized Technologies, Inc. 7536 Tyrone Ave. Van Nuys, CA 91405
All specifications and prices subject to change without notice. All trademarks and trade names referenced are properties of their respective owners.
Copyright 2021 Synchrotech, all rights reserved. Privacy policy | Terms of use