Skip to content

Whetstone results

ict edited this page Dec 6, 2018 · 21 revisions

This page stores various results obtained from running the Whetstone benchmark included in this package. Bold text indicates the best result from a given compiler.

Desktops/Personal Computers

Lenovo 3000 J115 (7387-26U)

Released in late 2006 as one of Lenovo's first entries into the United States market under their own name; a fairly average entry-level PC built around AMD's dual-core Athlon 64 X2 microprocessor with 64+64 KiB shared instruction and data caches, 512 KiB per-core second level cache and a 2 GHz clock frequency (model 3800+). All tests are performed under CentOS 7.5.1804 on a system not specifically configured for benchmarking.

All results reflect single-threaded execution. This version of Whetstone does not take any advantage of multi-core processors.

GCC 4.8.5: 250,000 loops

Options Duration Rating
none 16 seconds 1562.5 MWIPS
-O1 10 seconds 2500.0 MWIPS
-O2 7 seconds 3571.4 MWIPS
-O3 6 seconds 4166.7 MWIPS

GCC 4.8.5: 1,000,000 loops

Options Duration Rating
none 196 seconds 510.2 MWIPS
-O1 151 seconds 662.3 MWIPS
-O2 137 seconds 729.9 MWIPS
-O3 136 seconds 735.3 MWIPS

Note: -Ofast omitted due to over-optimization

Workstations

HP VISUALIZE C3000 (9000/785/C3000)

A mid-range Unix workstation released in 1999, based on HP's indigenous PA-8500 microprocessor with 1 MiB of on-die data cache, 512 KiB of on-die instruction cache and a clock frequency of 400 MHz. All tests are performed under HP-UX 11.11 (11i v1) on a system not specifically configured for benchmarking.

HP C B.11.11.16: 100,000 loops

Options Duration Rating
none 76 seconds 131.6 MWIPS
+O1 59 seconds 169.5 MWIPS
+O2 40 seconds 250.0 MWIPS
+O3 27 seconds 370.4 MWIPS
+O4 27 seconds 370.4 MWIPS
-fast 11 seconds 909.1 MWIPS

GCC 4.2.3: 100,000 loops

Options Duration Rating
none 69 seconds 144.9 MWIPS
-O1 45 seconds 222.2 MWIPS
-O2 31 seconds 322.6 MWIPS
-O3 26 seconds 384.6 MWIPS
Clone this wiki locally