Nimbus

Dual Xeon running MPICH




Nimbus isn't actually a Beowulf cluster, it's a single SMP system running dual 3.2 GHz Xeon CPUs, with 2 GB of RAM and using MPICH for message-passing. MPICH was configured for shared-memory communications.

Parallel codes developed for running on Beowulf clusters can be run on nimbus for up to two processors. The main reason for doing this was benchmarking programs run on other clusters against a dual-CPU system.

Here's a run of John the Ripper using a single CPU:
[run]$ mpirun -np 1 ./john --test

Benchmarking: Traditional DES [64/64 BS MMX]... DONE
Many salts:     nan c/s real, 657612.00 c/s virtual
Only one salt:  607577.00 c/s real, 607577.00 c/s virtual

Benchmarking: BSDI DES (x725) [64/64 BS MMX]... DONE
Many salts:     nan c/s real, 22656.00 c/s virtual
Only one salt:  22297.00 c/s real, 22297.00 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw:    9068.00 c/s real, 9068.00 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]... DONE
Raw:    455.00 c/s real, 454.00 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K MMX]... DONE
Short:  nan c/s real, 197273.00 c/s virtual

Long:   540825.00 c/s real, 540825.00 c/s virtual

Benchmarking: NT LM DES [64/64 BS MMX]... DONE
Raw:    nan c/s real, 6295964.00 c/s virtual

Benchmarking: Apache MD5 [32/32]... DONE
Raw:    8941.00 c/s real, 8941.00 c/s virtual

Benchmarking: mysql [mysql]... DONE
Raw:    1902812.00 c/s real, 1902812.00 c/s virtual

Benchmarking: Netscape LDAP SHA(MMX 2x) [SHA1]... DONE
Raw:    2459933.00 c/s real, 2459933.00 c/s virtual

Benchmarking: NT MD4 MMX(MMX 2x) [bartavelle]... DONE
Raw:    3464382.00 c/s real, 3457467.00 c/s virtual

Benchmarking: Lotus5 [Lotus v5 Proprietary]... DONE
Raw:    214394.00 c/s real, 214394.00 c/s virtual

Benchmarking: M$ Cache Hash [mscash]... DONE
Raw:    1558662.00 c/s real, 1558662.00 c/s virtual

Benchmarking: Raw MD5(MMX 2x) [raw-md5 MMX]... DONE
Raw:    2947603.00 c/s real, 2947603.00 c/s virtual

Benchmarking: Eggdrop [blowfish]... DONE
Raw:    16355.00 c/s real, 16355.00 c/s virtual

Benchmarking: Raw SHA1(MMX 2x) [raw-sha1 MMX]... DONE
Raw:    2608992.00 c/s real, 2608992.00 c/s virtual

Benchmarking: MS-SQL(MMX 2x) [ms-sql]... DONE
Raw:    1766952.00 c/s real, 1766952.00 c/s virtual

Benchmarking: HMAC MD5(MMX 2x) [hmac-md5 MMX]... DONE
Raw:    928073.00 c/s real, 928073.00 c/s virtual

Benchmarking: WPA PSK(MMX 2x) [wpa-psk MMX]... 
 50575b5f 5a4f165b 59405f53 16585f51 5e423636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636
 4cebbb56 58138f06 6156c447 7684607c 5b832ce8
 0bbe7d50 b2a22b47 6079af65 5e0f931a 15843905
FAILED (cmp_all)
Benchmarking: Netscape LDAP SSHA(MMX 2x) [salted SHA1]... DONE
Raw:    2929533.00 c/s real, 2929533.00 c/s virtual

Compare this with a dual CPU run:
[run]$ mpirun -np 2 ./john --test

Benchmarking: Traditional DES [64/64 BS MMX]... DONE
Many salts:     nan c/s real, 1316991.00 c/s virtual
Only one salt:  1216895.00 c/s real, 1218115.00 c/s virtual

Benchmarking: BSDI DES (x725) [64/64 BS MMX]... DONE
Many salts:     nan c/s real, 45273.00 c/s virtual
Only one salt:  44210.00 c/s real, 44522.00 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw:    18137.00 c/s real, 18137.00 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]... DONE
Raw:    910.00 c/s real, 910.00 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K MMX]... DONE
Short:  nan c/s real, 394700.00 c/s virtual
Long:   1077350.00 c/s real, 1078426.00 c/s virtual

Benchmarking: NT LM DES [64/64 BS MMX]... DONE
Raw:    nan c/s real, 12642433.00 c/s virtual

Benchmarking: Apache MD5 [32/32]... DONE
Raw:    17906.00 c/s real, 17906.00 c/s virtual

Benchmarking: mysql [mysql]... DONE
Raw:    3785684.00 c/s real, 3785684.00 c/s virtual

Benchmarking: Netscape LDAP SHA(MMX 2x) [SHA1]... DONE
Raw:    4933538.00 c/s real, 4928600.00 c/s virtual

Benchmarking: NT MD4 MMX(MMX 2x) [bartavelle]... DONE
Raw:    6954299.00 c/s real, 6961275.00 c/s virtual

Benchmarking: Lotus5 [Lotus v5 Proprietary]... DONE
Raw:    429371.00 c/s real, 429371.00 c/s virtual

Benchmarking: M$ Cache Hash [mscash]... DONE
Raw:    3195917.00 c/s real, 3195917.00 c/s virtual

Benchmarking: Raw MD5(MMX 2x) [raw-md5 MMX]... DONE
Raw:    5882805.00 c/s real, 5888701.00 c/s virtual

Benchmarking: Eggdrop [blowfish]... DONE
Raw:    32770.00 c/s real, 32770.00 c/s virtual

Benchmarking: Raw SHA1(MMX 2x) [raw-sha1 MMX]... DONE
Raw:    5239412.00 c/s real, 5239412.00 c/s virtual

Benchmarking: MS-SQL(MMX 2x) [ms-sql]... DONE
Raw:    3513318.00 c/s real, 3513318.00 c/s virtual

Benchmarking: HMAC MD5(MMX 2x) [hmac-md5 MMX]... DONE
Raw:    1855188.00 c/s real, 1853332.00 c/s virtual

Benchmarking: WPA PSK(MMX 2x) [wpa-psk MMX]... 
 50575b5f 5a4f165b 59405f53 16585f51 5e423636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636
 4cebbb56 58138f06 6156c447 7684607c 5b832ce8
 0bbe7d50 b2a22b47 6079af65 5e0f931a 15843905
FAILED (cmp_all)
Benchmarking: Netscape LDAP SSHA(MMX 2x) [salted SHA1]... DONE
Raw:    5846674.00 c/s real, 5846674.00 c/s virtual


 50575b5f 5a4f165b 59405f53 16585f51 5e423636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636 36363636
 4cebbb56 58138f06 6156c447 7684607c 5b832ce8
 0bbe7d50 b2a22b47 6079af65 5e0f931a 15843905


The modified Pi benchmark for nimbus:
Process 1 of 2 on nimbus
Process 0 of 2 on nimbus
pi is approximately 3.1415926535905170, Error is 0.0000000000007239
wall clock time = 7.243111
Estimated MFLOPs = 828.373333