Slackmaster2K
Gone
CRIPES. I just lost this entire message.
Anyway, here 'tis again:
I did some tests with my new Maxtor 7200 RPM drive. "I thought you hate Maxtor!" I did.
I've always claimed in the past that HD RPM's were more important to performance than the ATA66 vs UDMA33 issue. In fact, I once claimed that UDMA33 would perform at the same level as ATA66. Was I right? Hmm...
Please note that the following is not exactly "scientific"....don't take it without a grain of salt.
The test system:
Abit BE6 Mobo
Onboard HPT66 ATA66 controller
Onboard Intel 82371AB/EB IDE controller
Celeron 400Mhz @ 500Mhz (83Mhz FSB)
128MB PC100 SDRAM
7200 RPM Maxtor Diamond Max HD, 2MB buffer
CL Riva TNT Blaster 16MB
Netgear FA310TX NIC
Ensoniq AudioPCI
Windows 2000, 1 FAT32 Partition
Benchmark Software:
dskbench - http://www.sesa.es/dskbench/dskbench.htm
Testing procedure:
1) Connect the hard drive to the HPT66 controller via a ATA66 cable. Run dskbench three times.
2) Connect the hard drive to the IDE controller via a standard cable. Run dskbench 3 times.
(scientific, eh?)
RESULTS (all numbers are from an average of THREE consecutive test runs):
Very very interesting.
Dskbench measures disk performance when the disk is being nailed with many large files all at once...very much like in a multitrack audio environment. I am fairly confident in the numbers it generates.
The nice thing about dskbench is that it compiles results at various block sizes. A "block size" is the amount of data that is read from or written to the HD at once. I'm not certain, but I believe that most audio software will use 16K or 32K block sizes. I'm going to contace Flavio Antonioli, author of n-Track, about this.
Let's see now, initially things are right where we might expect...with ATA66 the leader:
ATA66 Read Speed: 28.07 MB/s
ATA33 Read Speed: 24.26
ATA66 Write Speed: 27.95 MB/s
ATA33 Write Speed: 22.90
Wanna see a rather large graph? http://www.imt.net/~blarson/ata/initial.gif
"That's great, but how about pushing the drive a bit?" Ok, let's take a look at sustained transfer rates at various block sizes:
ATA66, 128K: 11.35 MB/s
ATA33, 128K: 9.47
"Yeah, ATA66 is smokin!" How true, how true. Almost 2MB/s faster! (that's a lot BTW)
ATA66, 64K: 6.62 MB/s
ATA33, 64K: 5.49
"Hmm...that's not quite as noticable, but ATA66 is still over 1MB faster than ATA33!" True, true!
ATA66, 32K: 3.44 MB/s
ATA33, 32K: 4.08
"Hey smackasser, you made a typo!" Nope, at a block size of 32K, ATA33 is slightly faster.
ATA66, 16K: 1.90 MB/s
ATA33, 16K: 2.79
"Oh my god, my world is crumbling!" Using a block size of 16K, ATA33 is almost 1MB/second faster than ATA66!!!!
Here's a big giant graph of the data in...ummm...a big giant graph: http://www.imt.net/~blarson/ata/sustained.gif
"Ok, slack...enough of your fancy numbers. Gimme somethin I can use!"
Ok, you understand tracks? Let's look at it again, considering maximum 16bit, 44.1Khz audio tracks:
ATA66, 128K: 134.7
ATA33, 128K: 112.6
ATA66, 64K: 78.7
ATA33, 64K: 65.3
ATA66, 32K: 40.9
ATA33, 32K: 48.5
ATA66, 16K: 22.6
ATA33, 16K: 33.2
"Yipes!!! You got a huge-ass graph for this shit too?"
Sure: http://www.imt.net/~blarson/ata/tracks.gif
So what does this REALLY mean? I dunno. It's one system with one hard drive on one controller. Remember that. Plus we don't know what block size our software is using.
Wanna talk CPU usage? Well, the standard IDE controller was a little better than the HTP66 controller at about 1 - 2%. The HPT66 controller was more around 1.5-4%.
So, I'll be getting some more info to ya soon.
In summary:
http://www.imt.net/~blarson/ata/initial.gif http://www.imt.net/~blarson/ata/sustained.gif http://www.imt.net/~blarson/ata/tracks.gif
BTW, these numbers that I'm seeing are MUCH MUCH MUCH MUCH better than my old 5400RPM drive. More on that later.
Happy tracking.
Slackmaster 2000
[This message has been edited by Slackmaster2K (edited 04-24-2000).]
Anyway, here 'tis again:
I did some tests with my new Maxtor 7200 RPM drive. "I thought you hate Maxtor!" I did.
I've always claimed in the past that HD RPM's were more important to performance than the ATA66 vs UDMA33 issue. In fact, I once claimed that UDMA33 would perform at the same level as ATA66. Was I right? Hmm...
Please note that the following is not exactly "scientific"....don't take it without a grain of salt.
The test system:
Abit BE6 Mobo
Onboard HPT66 ATA66 controller
Onboard Intel 82371AB/EB IDE controller
Celeron 400Mhz @ 500Mhz (83Mhz FSB)
128MB PC100 SDRAM
7200 RPM Maxtor Diamond Max HD, 2MB buffer
CL Riva TNT Blaster 16MB
Netgear FA310TX NIC
Ensoniq AudioPCI
Windows 2000, 1 FAT32 Partition
Benchmark Software:
dskbench - http://www.sesa.es/dskbench/dskbench.htm
Testing procedure:
1) Connect the hard drive to the HPT66 controller via a ATA66 cable. Run dskbench three times.
2) Connect the hard drive to the IDE controller via a standard cable. Run dskbench 3 times.
(scientific, eh?)
RESULTS (all numbers are from an average of THREE consecutive test runs):
Very very interesting.
Dskbench measures disk performance when the disk is being nailed with many large files all at once...very much like in a multitrack audio environment. I am fairly confident in the numbers it generates.
The nice thing about dskbench is that it compiles results at various block sizes. A "block size" is the amount of data that is read from or written to the HD at once. I'm not certain, but I believe that most audio software will use 16K or 32K block sizes. I'm going to contace Flavio Antonioli, author of n-Track, about this.
Let's see now, initially things are right where we might expect...with ATA66 the leader:
ATA66 Read Speed: 28.07 MB/s
ATA33 Read Speed: 24.26
ATA66 Write Speed: 27.95 MB/s
ATA33 Write Speed: 22.90
Wanna see a rather large graph? http://www.imt.net/~blarson/ata/initial.gif
"That's great, but how about pushing the drive a bit?" Ok, let's take a look at sustained transfer rates at various block sizes:
ATA66, 128K: 11.35 MB/s
ATA33, 128K: 9.47
"Yeah, ATA66 is smokin!" How true, how true. Almost 2MB/s faster! (that's a lot BTW)
ATA66, 64K: 6.62 MB/s
ATA33, 64K: 5.49
"Hmm...that's not quite as noticable, but ATA66 is still over 1MB faster than ATA33!" True, true!
ATA66, 32K: 3.44 MB/s
ATA33, 32K: 4.08
"Hey smackasser, you made a typo!" Nope, at a block size of 32K, ATA33 is slightly faster.
ATA66, 16K: 1.90 MB/s
ATA33, 16K: 2.79
"Oh my god, my world is crumbling!" Using a block size of 16K, ATA33 is almost 1MB/second faster than ATA66!!!!
Here's a big giant graph of the data in...ummm...a big giant graph: http://www.imt.net/~blarson/ata/sustained.gif
"Ok, slack...enough of your fancy numbers. Gimme somethin I can use!"
Ok, you understand tracks? Let's look at it again, considering maximum 16bit, 44.1Khz audio tracks:
ATA66, 128K: 134.7
ATA33, 128K: 112.6
ATA66, 64K: 78.7
ATA33, 64K: 65.3
ATA66, 32K: 40.9
ATA33, 32K: 48.5
ATA66, 16K: 22.6
ATA33, 16K: 33.2
"Yipes!!! You got a huge-ass graph for this shit too?"
Sure: http://www.imt.net/~blarson/ata/tracks.gif
So what does this REALLY mean? I dunno. It's one system with one hard drive on one controller. Remember that. Plus we don't know what block size our software is using.
Wanna talk CPU usage? Well, the standard IDE controller was a little better than the HTP66 controller at about 1 - 2%. The HPT66 controller was more around 1.5-4%.
So, I'll be getting some more info to ya soon.
In summary:
http://www.imt.net/~blarson/ata/initial.gif http://www.imt.net/~blarson/ata/sustained.gif http://www.imt.net/~blarson/ata/tracks.gif
BTW, these numbers that I'm seeing are MUCH MUCH MUCH MUCH better than my old 5400RPM drive. More on that later.
Happy tracking.
Slackmaster 2000
[This message has been edited by Slackmaster2K (edited 04-24-2000).]