Hewlett Packard's HP97548E and Hitachi's DK515-78
are high-end ESDI drives. In contrast to the other
drives, the HP drive spins with 4002rpm, which should
improve access time. With 678MB, it has 5MB
more storage space than the 673MB DK515-78. The Hitachi
drive supports 69 sectors per track, twice as much as
a 10MHz drive. Due to the higher spin rate the HP drive
has 'only' 57 sectors per track.
To address the whole storage space of both drives
under the DOS operating system, the controller cards
have to operate in the head mapping mode according to
their capabilities. Because some cards support the
63-sector-translation mode only, I will test the
drives in both modes. First the 63-sector-translation
mode with the measurement results, next with
indexed values (Index 100=Average of 13 cards for 2 drives).
Table 28
Results - 20MHz Drives in 63-Sector-Translation Mode
Disk Drive | Controller Card | Access Time (milliseconds) | Sector Access Velocity (megabyte/s) | Burst Data Throughput (byte/s) | Sustained Data Throughput (byte/s)* | Storage Space (byte) | Translation Mode | Remarks |
---|---|---|---|---|---|---|---|---|
DK515-78 | Ultra 12C | 33.123 | 4,499 | 1,654,385 | 725,429 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | Ultra 22CA | 32.083 | 4,640 | 4,707,652 | 925,252 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | Ultra 22C | 31.937 | 4,662 | 4,888,403 | 927,970 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | DTC6295-24 | 31.708 | 4,691 | 2,419,778 | 921,280 | 527,654,912 | 63-Sector-Translation |
|
HP97548E | Ultra 12C | 31.134 | 4,782 | 1,618,230 | 638,397 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | DTC6290-24 | 30.516 | 4,878 | 1,829,669 | 909,472 | 527,654,912 | 63-Sector-Translation |
|
DK515-78 | Ultra 22CA | 30.175 | 4,934 | 4,707,649 | 1,002,123 | 528,171,008 | 63-Sector-Translation |
|
DK515-78 | Ultra 22C | 29.641 | 5,023 | 4,888,243 | 1,002,286 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | EV-348A | 29.455 | 5,054 | 1,456,738 | 660,418 | 528,171,008 | 63-Sector-Translation |
|
DK515-78 | DTC6290-24 | 28.268 | 5,270 | 1,819,738 | 994,063 | 527,654,912 | 63-Sector-Translation |
|
DK515-78 | DTC6295-24 | 28.142 | 5,285 | 2,419,700 | 1,002,657 | 527,654,912 | 63-Sector-Translation |
|
DK515-78 | WD1009V-SE2 | 25.746 | 5,775 | 1,713,899 | 1,033,313 | 527,138,816 | 63-Sector-Translation |
|
DK515-78 | Ultra 12F32 | 25.618 | 5,812 | 1,524,368 | 1,001,411 | 528,171,008 | 63-Sector-Translation |
|
DK515-78 | Ultra 12F24 | 25.538 | 5,830 | 1,559,284 | 1,322,384 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | WD1009V-SE2 | 25.425 | 5,838 | 1,713,725 | 940,257 | 527,138,816 | 63-Sector-Translation |
|
DK515-78 | ACB-2322D | 25.405 | 5,855 | 1,519,561 | 111,0711 | 527,138,816 | 63-Sector-Translation |
|
HP97548E | ACB-2322D | 25.133 | 5,910 | 1,496,431 | 1,073,007 | 527,654,912 | 63-Sector-Translation |
|
HP97548E | Ultra 12F24 | 25.123 | 5,926 | 1,540,770 | 1,120,465 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | Ultra 12F32 | 24.948 | 5,968 | 1,524,397 | 1,116,021 | 528,171,008 | 63-Sector-Translation |
|
DK515-78 | DTC 6282-24 | 24.186 | 6,156 | 1,970,278 | 1,933,466 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | DTC 6282-24 | 23.611 | 6,306 | 1,966,500 | 1,584,990 | 528,171,008 | 63-Sector-Translation |
|
HP97548E | hyperSTORE 1600 | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
HP97548E | PM3011E/75 | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
DK515-78 | hyperSTORE 1600 | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
DK515-78 | PM3011E/75 | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
DK515-78 | EV-348A | N/A | N/A | N/A | N/A | N/A | N/A | incompatible |
Table 29
Indexed Results - 20MHz Drives in 63-Sector-Translation Mode
Disk Drive | Controller Card | Access Time (27.948ms=100) | Sector Access Velocity (5,385 MB/s=100) | Burst Data Throughput (2,330,448 Byte/s=100) | Sustained Data Throughput (1,045,018 byte/s=100) | Storage Space (527,900,672 byte=100) |
---|---|---|---|---|---|---|
DK515-78 | Ultra 12C | 119 | 84 | 71 | 69 | 100 |
HP97548E | Ultra 22CA | 115 | 86 | 202 | 89 | 100 |
HP97548E | Ultra 22C | 114 | 87 | 210 | 89 | 100 |
HP97548E | DTC6295-24 | 113 | 87 | 104 | 88 | 100 |
HP97548E | Ultra 12C | 111 | 89 | 69 | 61 | 100 |
HP97548E | DTC6290-24 | 109 | 91 | 79 | 87 | 100 |
DK515-78 | Ultra 22CA | 108 | 92 | 202 | 96 | 100 |
DK515-78 | Ultra 22C | 106 | 93 | 210 | 96 | 100 |
HP97548E | EV-348A | 105 | 94 | 63 | 63 | 100 |
DK515-78 | DTC6290-24 | 101 | 98 | 78 | 95 | 100 |
DK515-78 | DTC6295-24 | 101 | 98 | 104 | 96 | 100 |
DK515-78 | WD1009V-SE2 | 92 | 107 | 74 | 99 | 100 |
DK515-78 | Ultra 12F32 | 92 | 108 | 65 | 96 | 100 |
DK515-78 | Ultra 12F24 | 91 | 108 | 67 | 127 | 100 |
HP97548E | WD1009V-SE2 | 91 | 108 | 74 | 90 | 100 |
DK515-78 | ACB-2322D | 91 | 109 | 65 | 106 | 100 |
HP97548E | ACB-2322D | 90 | 110 | 64 | 103 | 100 |
HP97548E | Ultra 12F24 | 90 | 110 | 66 | 107 | 100 |
HP97548E | Ultra 12F32 | 89 | 111 | 65 | 107 | 100 |
DK515-78 | DTC 6282-24 | 87 | 114 | 85 | 185 | 100 |
HP97548E | DTC 6282-24 | 84 | 117 | 84 | 152 | 100 |
There are 31 index points difference between the slowest
and the fastest controller card for the HP drive and 30 index
points for the Hitachi drive if you look at the measurements for
sector access velocity. Datatechnology's DTC 6282-24 is way ahead of
the field, followed by Ultrastor, Adaptec and Western Digital cards.
With 23.611ms access time the HP97845 is a high-speed drive. The
DK515-78 is able to proceed over 1.9MB/s sustained data throughput over
the ISA bus, which is very well too.
20MHz drives always have more than 528,482,304 byte (528MB) storage space.
In order to make use of the whole storage space under the DOS operating
system, controller cards have to operate in head mapping mode.
Adaptec and Everex offer a virtual drive split as a method to access
the storage space above 528MB. Alas, drive split leads to two partitions
on the drive and it leads to a mess, if you add a second drive to the
controller card.
The following table shows the results for head-mapping-mode on the
HP97548E and the DK515-78 disk drive and the next table but one the
indexed values (Index 100=Average of 13 cards for two drives).
Table 30
Results - 20MHz Drives in Head-Mapping Mode
Disk Drive | Controller Card | Access Time (milliseconds) | Sector Access Velocity (megabyte/s) | Burst Data Throughput (byte/s) | Sustained Data Throughput (byte/s)* | Storage Space (byte) | Translation Mode | Remarks |
---|---|---|---|---|---|---|---|---|
DK515-78 | Ultra 12C | 36.314 | 5,122 | 506,654 | 401,024 | 661,454,848 | Head-Mapping Mode |
|
HP97548E | Ultra 22CA | 33.794 | 5,644 | 4,673,411 | 886,152 | 677,167,104 | Head-Mapping Mode |
|
HP97548E | PM3011E/75 | 33.664 | 5,649 | 788,616 | 240,192 | 674,955,264 | Head-Mapping Mode | 5:1 Interleave |
HP97548E | DTC6295-24 | 33.651 | 5,657 | 2,306,530 | 921,308 | 676,888,576 | Head-Mapping Mode |
|
HP97548E | Ultra 12C | 33.483 | 5,705 | 506,614 | 404,283 | 677,167,104 | Head-Mapping Mode |
|
HP97548E | Ultra 22C | 33.285 | 5,730 | 4,889,017 | 913,647 | 677,167,104 | Head-Mapping Mode |
|
DK515-78 | hyperSTORE 1600 | 29.198 | 5,763 | 1,634,846 | 648,603 | 597,180,416 | Head-Mapping Mode | physical sector count |
HP97548E | hyperSTORE 1600 | 32.379 | 5,840 | 1,624,700 | 638,896 | 671,252,480 | Head-Mapping Mode | physical sector count |
DK515-78 | Ultra 22CA | 31.351 | 5,932 | 4,689,839 | 1,015,160 | 660,406,272 | Head-Mapping Mode |
|
DK515-78 | Ultra 22C | 31.084 | 5,983 | 4,889,084 | 1,015,974 | 660,406,272 | Head-Mapping Mode |
|
DK515-78 | PM3011E/75 | 30,197 | 6,244 | 780,894 | 218,864 | 669,073,408 | Head-Mapping Mode | 5:1 Interleave |
DK515-78 | Ultra 12F32 | 29.766 | 6,258 | 841,840 | 878,262 | 661,454,848 | Head-Mapping Mode |
|
DK515-78 | DTC6295-24 | 29.552 | 6,264 | 2,323,648 | 1,004,551 | 658,325,504 | Head-Mapping Mode |
|
DK515-78 | Ultra 12F24 | 29.584 | 6,294 | 864,211 | 881,321 | 661,454,848 | Head-Mapping Mode |
|
HP97548E | Ultra 12F32 | 29.608 | 6,454 | 842,016 | 815,196 | 677,167,104 | Head-Mapping Mode |
|
HP97548E | Ultra 12F24 | 29.494 | 6,466 | 863,784 | 816,626 | 677,167,104 | Head-Mapping Mode |
|
DK515-78 | DTC 6282-24 | 28.575 | 6,478 | 504,600 | 561,690 | 658,325,504 | Head-Mapping Mode |
|
HP97548E | DTC 6282-24 | 28.051 | 6,786 | 504,906 | 565,046 | 676,888,576 | Head-Mapping Mode |
|
DK515-78 | WD1009V-SE2 | 27.184 | 6,917 | 1,450,601 | 1,035,267 | 668,647,424 | Head-Mapping Mode |
|
HP97548E | WD1009V-SE2 | 27.304 | 6,972 | 1,674,510 | 938,963 | 676,888,576 | Head-Mapping Mode |
|
HP97548E | ACB-2322D | N/A | N/A | N/A | N/A | N/A | N/A | Drive Split Mode only |
HP97548E | EV-348A | N/A | N/A | N/A | N/A | N/A | N/A | Drive Split Mode only |
DK515-78 | ACB-2322D | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
DK515-78 | EV-348A | N/A | N/A | N/A | N/A | N/A | N/A | incompatible |
HP97548E | DTC6290-24 | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
DK515-78 | DTC6290-24 | N/A | N/A | N/A | N/A | N/A | N/A | no support for |
Table 31
Indexed Results - 20MHz Drives in Head-Mapping Mode
Disk Drive | Controller Card | Access Time (30.876ms=100) | Sector Access Velocity (6,108 MB/s=100) | Burst Data Throughput (1,858,016 Byte/s=100) | Sustained Data Throughput (740,051 byte/s=100) | Storage Space (HP97548E: 676,270,899 byte=100) (DK515-78: 655,672,934 byte=100) |
---|---|---|---|---|---|---|
DK515-78 | Ultra 12C | 118 | 84 | 27 | 54 | 101 |
HP97548E | Ultra 22CA | 109 | 92 | 252 | 120 | 100 |
HP97548E | PM3011E/75 | 109 | 92 | 42 | 32 | 100 |
HP97548E | DTC6295-24 | 109 | 93 | 124 | 124 | 100 |
HP97548E | Ultra 12C | 108 | 93 | 27 | 55 | 100 |
HP97548E | Ultra 22C | 108 | 94 | 263 | 123 | 100 |
DK515-78 | hyperSTORE 1600 | 95 | 94 | 88 | 88 | 91 |
HP97548E | hyperSTORE 1600 | 105 | 96 | 87 | 86 | 99 |
DK515-78 | Ultra 22CA | 102 | 97 | 252 | 137 | 101 |
DK515-78 | Ultra 22C | 101 | 98 | 263 | 137 | 101 |
DK515-78 | PM3011E/75 | 98 | 102 | 42 | 30 | 102 |
DK515-78 | Ultra 12F32 | 96 | 102 | 45 | 119 | 101 |
DK515-78 | DTC6295-24 | 96 | 103 | 125 | 136 | 100 |
DK515-78 | Ultra 12F24 | 96 | 103 | 47 | 119 | 101 |
HP97548E | Ultra 12F32 | 96 | 106 | 45 | 110 | 100 |
HP97548E | Ultra 12F24 | 96 | 106 | 46 | 110 | 100 |
DK515-78 | DTC 6282-24 | 93 | 106 | 27 | 76 | 100 |
HP97548E | DTC 6282-24 | 91 | 111 | 27 | 76 | 100 |
DK515-78 | WD1009V-SE2 | 88 | 113 | 78 | 140 | 102 |
HP97548E | WD1009V-SE2 | 88 | 114 | 90 | 127 | 100 |
In the head-mapping-mode the Western Digital WD1009V shows it's
superiority. As a caching controller card, it's able to maintain burst data
transfer, but not at the expense of the access time, like the other caching
controller cards do. It's even faster than the DTC 6282-24.
The PM3011E/75 operates the 20MHz drives with a 5:1 Interleave and with
accordingly worse data transfer rates.
Perceptive Solutions' hyperSTORE 1600 does not translate the physical sector
count to the logical 63-sector count, like the other cards do. No problem, as
long as the drive has not more than 63 sectors physically, but the DK515-78
has 69 sectors per track. A software driver has to be loaded, to make sector
64-69 available to the operating system. On the other hand it seems, that
the sacrifice of logical sector translation provides for exceptional read and
write performance, which isn't reflected adequately by the 'sector access
velocity' measurement. File operations, like copy or move, seem to be very
fast on this controller card. From my feeling the hyperSTORE 1600 should
be ranked higher than it is here.
The 20MHz drives demand active cooling of the hyperSTORE 1600 controller
card.
Now let's go on to benchmark results of the 23MHz systems.
Table of Content