grover

Sun Microsystems Sun Blade 100

This machine kind of falls outside of my collection because it wasn’t built in the 1990s. I think it dates to somewhere around 2000-2001. I upgraded the RAM to 2GB registered ECC PC133 DIMMs (it usually runs with fairly uncommon ECC PC133 unregistered DIMMs but there is a jumper on the board to enable registered mode). The fans that came with the machine (standard 80mm PC type fans) were pretty noisy so I replaced them with SilenX quiet fans (both the front fan and the fan in the PSU).

SunOS grover 5.8 Generic_117350-62 sun4u sparc SUNW,Sun-Blade-100

Hardware

  • 500MHz UltraSPARC IIe CPU w/256kb L2 cache (Hummingbird - SPARC V9)
  • 2GB PC133R ECC SDRAM (4 x 512MB)
  • OpenBoot PROM 4.17.1
  • Expert3D-Lite Framebuffer (3DLabs/Intergraph Intense3D chipset)
  • Sun Gigabit Ethernet card
  • 120GB Generic IDE Disk
  • 48x CD-ROM
  • Smartcard Reader
  • Floppy Drive

Peripherals

  • Sun Type 6 UNIX-Layout USB Keyboard
  • Sun Type 6 “Crossbow” USB Mouse

Software

  • Solaris 8

psrinfo -v

Status of virtual processor 0 as of: 06/26/17 08:38:44
  on-line since 06/26/17 08:31:21.
  The sparcv9 processor operates at 502 MHz,
        and has a sparcv9 floating point processor.

prtconf

System Configuration:  Sun Microsystems  sun4u
Memory size: 2048 Megabytes
System Peripherals (Software Nodes):

SUNW,Sun-Blade-100
    packages (driver not attached)
        SUNW,builtin-drivers (driver not attached)
        deblocker (driver not attached)
        disk-label (driver not attached)
        terminal-emulator (driver not attached)
        dropins (driver not attached)
        obp-tftp (driver not attached)
        kbd-translator (driver not attached)
        ufs-file-system (driver not attached)
    chosen (driver not attached)
    openprom (driver not attached)
        client-services (driver not attached)
    options, instance #0
    aliases (driver not attached)
    memory (driver not attached)
    virtual-memory (driver not attached)
    pci, instance #0
        ebus, instance #1
            flashprom (driver not attached)
            eeprom (driver not attached)
            idprom (driver not attached)
        isa, instance #0
            dma, instance #0
                floppy, instance #0
                parallel, instance #0 (driver not attached)
            power, instance #0
            serial, instance #0 (driver not attached)
            serial, instance #1 (driver not attached)
        pmu, instance #0
            i2c, instance #0
                temperature, instance #0
                card-reader, instance #0 (driver not attached)
                dimm-spd, instance #0 (driver not attached)
                dimm-spd, instance #1 (driver not attached)
                dimm-spd, instance #2 (driver not attached)
                dimm-spd, instance #3 (driver not attached)
            beep, instance #0
            ppm, instance #0
            fan-control, instance #0
        network, instance #0 (driver not attached)
        firewire, instance #0
        usb, instance #0
            mouse, instance #0
            keyboard, instance #5
        sound, instance #0 (driver not attached)
        ide, instance #0
            disk (driver not attached)
            cdrom (driver not attached)
            dad, instance #0
            sd, instance #0
        pci, instance #0
            SUNW,Expert3D-Lite, instance #1
            network, instance #0
        SUNW,m64B, instance #0 (driver not attached)
    SUNW,UltraSPARC-IIe, instance #0
    os-io (driver not attached)
    pseudo, instance #0

Benchmark

grover ~$ openssl speed md5 sha1 sha256
Doing md5 for 3s on 16 size blocks: 535794 md5's in 2.99s
Doing md5 for 3s on 64 size blocks: 480417 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 334364 md5's in 3.00s
Doing md5 for 3s on 1024 size blocks: 153617 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 25383 md5's in 3.00s
Doing sha1 for 3s on 16 size blocks: 554043 sha1's in 2.99s
Doing sha1 for 3s on 64 size blocks: 434981 sha1's in 3.00s
Doing sha1 for 3s on 256 size blocks: 263368 sha1's in 3.00s
Doing sha1 for 3s on 1024 size blocks: 103082 sha1's in 3.00s
Doing sha1 for 3s on 8192 size blocks: 15360 sha1's in 3.00s
Doing sha256 for 3s on 16 size blocks: 563983 sha256's in 3.00s
Doing sha256 for 3s on 64 size blocks: 320943 sha256's in 2.99s
Doing sha256 for 3s on 256 size blocks: 139849 sha256's in 3.00s
Doing sha256 for 3s on 1024 size blocks: 42972 sha256's in 3.00s
Doing sha256 for 3s on 8192 size blocks: 5757 sha256's in 3.00s
OpenSSL 1.0.2j  26 Sep 2016
built on: reproducible build, date unspecified
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr) 
compiler: gcc -I. -I.. -I../include  -I/usr/tgcware/include -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m32 -mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5               2867.13k    10248.90k    28532.39k    52434.60k    69312.51k
sha1              2964.78k     9279.59k    22474.07k    35185.32k    41943.04k
sha256            3007.91k     6869.68k    11933.78k    14667.78k    15720.45k