Subject: Re: pciide performance on alpha
To: None <ajo@wopr.campus.luth.se>
From: Jarle Greipsland <jarle@runit.sintef.no>
List: port-alpha
Date: 08/12/1999 11:21:46
Andreas Johansson writes:
> I have another question regarding pciide: Is there anyone that has seen
> really good performance with pciide and the alpha?
Depends on what you mean by "really good".
Below are the 'bonnie' results from my PC164 (500MHz 21164a, 256MB
RAM) based system:
Bonnie @ PC164, NetBSD-1.4
-------Sequential Output-------- ---Sequential Input-- --Random--
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
ccd0a MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
1000 7752 41.3 7781 13.1 3513 6.9 7189 39.3 7503 8.6 98.2 2.1
sd0 MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
1000 11943 63.2 11879 18.5 2960 7.1 12625 67.1 12703 13.7 92.6 1.6
wd0g MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
1000 13487 71.9 13426 25.3 3087 6.1 13780 76.2 14729 18.3 88.0 1.5
ccd0 is striped across 3 RZ29B disks on a NCR53c860 fast, narrow controller.
sd0 is an IBM DDRS-39130W disk on an Qlogic 1040B controller.
wd0 is an IBM-DJNA-370910 disk on the builtin IDE controller.
When reading directly from /dev/rwd0c I get slightly better numbers,
15-16MB/s sustained. Generating a file (from /dev/zero) on wd0g
writes approximately 14-15 MB/s through the file system (plain FFS).
dmesg output for pciide/wd0:
pciide0 at pci0 dev 11 function 0: CMD Technology PCI0646
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <IBM-DJNA-370910>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 8693MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 17803440 sectors
wd0: 32-bits data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
pciide0: secondary channel wired to compatibility mode
pciide0: secondary channel ignored (disabled)
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
-jarle
--
"It's kind of frightening to think about -- all your data, backed-up or not,
is stored on what is essentially rust ..." -- Larry Kollar