PROJECTS: E3 Hardware - Tillman: Benchmarks

Page last modified Fri Apr 22 10:37:36 2005

Overview

Note that these benchmarks are not really all that useful for determining the relative speed of older or exotic hardware. Aside from all the ``regular'' problems that benchmarking runs into, older machines are often run in a non-standard configuration. Portions of the hardware (especially disks) are often non-original, the software is almost certainly non-original and non-optimized for the platform, and the workload is rarely similar to what was originally intended.

In spite of those problems, I decided to provide the following benchmarks. While they can't be regarded as accurate, they do give a ``feel'' for what the machine performs like in it's current state.

Things to do

There's some things I'd like to do in my copious spare time:

OpenSSL

This benchmark is simply a selected portion of the output of openssl speed, a benchmark built into OpenSSL. Where available, some information is presented on the hardware and software in use at the time the benchmark was taken.

RSA DSA
Sign/second Verify/second Sign/second Verify/second
512 1024 2048 4096 512 1024 2048 4096 512 1024 2048 512 1024 2048
Athena (Generic Intel, 256MiB RAM, 900Mhz Celeron, FreeBSD -stable Apr 15/04 and OpenSSL 0.9.7d)
557.4 120.2 20.9 3.2 6211.2 2315.1 719.5 209.4 703.2 252.0 76.6 587.3 208.9 64.2
Thoth (Compaq Proliant 1600, 256MiB RAM, 600 MHz Pentium III, FreeBSD 5.3-RELEASE and OpenSSL 0.9.7d)
355.0 79.4 14.0 2.1 3499.6 1393.1 458.1 137.1 457.0 165.3 51.0 379.8 132.9 41.8
Coyote (Generic Intel, 128MiB RAM, 400Mhz Celeron, FreeBSD -stable Apr 15/04 and OpenSSL 0.9.7d)
139.5 26.1 4.2 0.6 1547.0 502.6 151.8 43.9 159.9 50.7 15.6 129.4 40.7 12.7
Caliban (Sun Ultra 5, 384MiB RAM, 360Mhz CPU, FreeBSD -current Apr 16/04 and OpenSSL 0.9.7d)
104.6 19.3 3.1 0.5 1031.1 344.5 103.2 28.8 117.436.8 10.9 95.5 29.2 8.7
Pluto (Generic Intel, 64MiB RAM, 200Mhz Pentium, FreeBSD -stable Apr 15/04 and OpenSSL 0.9.7d)
57.9 10.8 1.7 0.3 625.4 203.6 60.4 17.3 65.9 21.2 6.3 53.1 17.1 5.1
Lapis Lazuli (SGI O2, 256MiB RAM, 180Mhz R5000 CPU, NetBSD -current Mar 26/04 and OpenSSL 0.9.7c)
25.1 5.6 0.9 0.1 274.9 100.8 30.2 8.3 35.0 11.6 3.3 29.6 9.4 2.7
Surya (Sun Sparcstation 20, dual Hypersparc 125 512KiB cache, 224MiB RAM NetBSD 2.0 and OpenSSL 0.9.7d)
10.2 1.7 0.2 0.0 104.6 29.8 8.1 2.2 10.8 3.1 0.9 8.7 2.5 0.7
Ares (Sun Sparcstation 20, dual 50Mhz CPUs, 64MiB RAM NetBSD 2.0.2 and OpenSSL 0.9.7d)
6.1 1.0 0.1 0.0 60.7 17.6 4.8 1.3 6.4 1.8 0.5 5.1 1.5 0.4
Angerona (DEC VAXStation 4000/60, 16MiB RAM NetBSD 2.0-BETA and OpenSSL 0.9.6d)
4.2 0.8 0.1 0.0 44.3 15.0 4.5 1.3 4.9 1.6 0.5 4.0 1.3 0.4
Firbolg (DECStation 5000/25, 40MiB RAM, 25Mhz R3000 CPU, NetBSD 1.6.1 and OpenSSL 0.9.6g)
2.9 0.5 0.1 n/a 31.3 9.3 2.6 n/a 3.1 1.0 0.3 2.5 0.8 0.2
512 1024 2048 4096 512 1024 2048 4096 512 1024 2048 512 1024 2048
Sign/second Verify/second Sign/second Verify/second
RSA DSA

Bonnie++

This benchmark tests the filesystem in a variety of usage patterns. It attempts to avoid measuring the speed of the file cache in RAM by sizing the tests to overwhelm any caching. bonnie++ is in general a much better disk I/O benchmark than something like hdparm.

The benchmark table is really too wide for the design of this web site (or for easy printing). However, it's easier to visually compare results in this format and so I've decided to leave it as is.

Note that especially the ``per character'' results appear to be have different meanings between bonnie++ versions 1.01 and 1.93c. I plan on investigating that sometime.

All bonnie++ runs ran as the root user and used the automatic test sizing rather than explicitedly setting a test size. There are likely some anomalous results -- in most cases I didn't make multiple runs and average the results like I should have.

Sequential Output Sequential Input Random Sequential Create Random Create
Char Block Rewrite Char Block Seeks Create Read Delete Create Read Delete
K/s %C K/s %C K/s %C K/s %C K/s %C /sec %C /sec %C /sec %C /sec %C /sec %C /sec %C /sec %C
Thoth (Compaq Proliant 1600, Pentium III 600, on-board Ultra2 LVD SCSI RAID (dual 18.2 7200RPM drives in a hardware mirror), FreeBSD 5.3-RELEASE and bonnie++ 1.93c)
47 98 12744 22 6269 10 174 97 21749 17 224 18 3621 45 8637 51 12227 88 4793 56 20769 76 13284 73
Thoth (Compaq Proliant 1600, Pentium III 600, on-board Ultra2 LVD SCSI RAID (dual 18.2 7200RPM drives in a hardware mirror), FreeBSD 5.3-RELEASE and bonnie++ 1.93c) -- broken mirror
46 99 13500 24 5890 10 158 98 19786 16 284 24 5793 81 13306 91 12288 98 4781 61 24921 97 16537 94
Coyote (Generic x86, on-board 8063MiB Maxtor 90845D4 UDMA33, FreeBSD -stable Apr 15/04 and bonnie++ 1.93c)
51 97 9612 19 4569 12 111 97 9617 10 73.4 8 5873 88 14488 72 8857 95 5694 82 16214 86 6396 86
Lapsi Lazuli (SGI O2, sled-mounted Seagate 18GiB SCA SCSI Barracuda , NetBSD -current Mar 26/04 and bonnie++ 1.03)
3619 62 3786 37 1462 14 3636 89 3653 18 130.1 9 64 36 8600 99 159 11 64 36 223 99 128 31
Lapsi Lazuli (SGI O2, sled-mounted Seagate 18GiB SCA SCSI Barracuda , NetBSD -current Mar 26/04 and bonnie++ 1.03)
5351 94 7367 39 2572 24 3778 92 7696 40 70.1 7 47 27 6264 99 119 9 47 27 216 99 124 31
Ares (Sun SparcStation 20, dual 50MHz CPUs, SEAGATE ST34520N SCSI, NetBSD 2.0.2 and bonnie++ 1.03)
1728 94 4600 46 2014 35 1433 95 5216 51 61.4 12 38 52 2722 99 115 17 39 52 96 99 95 50
Caliban (Sun Ultra 5, onboard Seagate ST38410A IDE, FreeBSD -current Apr 16/04 and bonnie++ 1.93c)
14 93 7439 24 2253 8 33 94 4255 8 120.2 20 921 44 4670 84 4197 90 1129 48 5711 85 4941 93
Firbolg (DECStation 5000/25, external Sun enclosure with a SCSI 1.3GiB Seagate ST41600N, NetBSD 1.6.1 and bonnie++ 1.01)
673 95 2588 82 1084 65 540 96 2469 80 37.5 16 16 71 1067 91 86 34 16 71 27 95 38 60
Firbolg (DECStation 5000/25, onboard non-original SCSI 2GiB Seagate ST31230N, NetBSD 1.6.1 and bonnie++ 1.01)
686 95 2107 63 971 58 552 96 2581 81 31.9 13 14 60 1045 92 85 31 14 59 27 94 28 43
K/s %C K/s %C K/s %C K/s %C K/s %C /sec %C /sec %C /sec %C /sec %C /sec %C /sec %C /sec %C
Char Block Rewrite Char Block Seeks Create Read Delete Create Read Delete
Sequential Output Sequential Input Random Sequential Create Random Create


Title Image - left

Recent blog entries

Categories:

General (13)
Hardware (2)
MetaNetwork (9)
Organizations (4)
Security (3)
SeekingFire Meta (10)
Unix (2)

Subscribe: RSS/Atom

© 2002-2005 Tillman Hodgson, security consultant.
(Copyright Details)

Hacker glider emblem