Benchmark

BYTEbench

「BYTE」誌によって公開された、一般的なUNIX用の統合型ベンチマークです。正式名称は「BYTE UNIX benchmark」です。

Uwe F. Mayerさんによって、BYTEbenchのRelease 2がLinux用に移植されています。ソースコードはhttp://www.tux.org/~mayer/linux/bmark.htmlからダウンロードできます。

nbench-2.1の結果

(Celeron300Aを1とした場合の各マシンの値)
Celeron/466 Pentium II/350 Pentium II/400 Alpha21164/533 Alpha21264/500
NUMERICAL SORT

1.506

1.079

1.244

1.906

2.428

STRING SORT

1.520

1.139

1.316

1.528

3.776

BITFIELD

1.510

1.131

1.305

1.227

1.859

FP EMULATION

1.514

1.139

1.305

1.726

1.507

FOURIER

1.518

1.120

1.376

3.602

3.394

ASSIGNMENT

1.518

1.026

1.206

1.121

2.066

IDEA

1.518

1.138

1.310

2.069

3.178

HUFFMAN

1.518

1.135

1.306

2.470

2.989

NEURAL NET

1.516

1.140

1.305

2.110

3.422

LU CECOMPOTISION

1.462

0.910

1.078

2.015

3.264

MEMORY INDEX

1.515

1.097

1.274

1.280

2.438

INTERGER INDEX

1.515

1.119

1.284

1.664

2.433

FLOTING-POINT INDEX

1.499

1.076

1.247

2.483

3.359

gcc-2.7.2, gcc-2.95.2, CODE Cygnus FUSIONとの比較
(Machine: Celeron/466, kernel 2.2.12)

Index gcc/egcc
gcc-2.7.2.3 gcc-2.95.2 Cygnus CODE FUSION
NUMERICAL SORT

213.6

216.48

216.24

STRING SORT

19.101

19.051

19.076

BITFIELD

5.6787e+07

6.4577e+07

7.0966e+07

FP EMULATION

10.184

15.955

12.436

FOURIER

4243.3

5139.6

4889.5

ASSIGNMENT

2.8355

2.4473

3.9857

IDEA

445.56

546.88

501.35

HUFFMAN

188.89

226.24

213.1

NEURAL NET

3.6032

5.2054

5.1834

LU DECOMPOTITION

104.76

172.55

186.00

MEMORY INDEX

1.960

1.946

2.355

INTERGER INDEX

1.620

1.999

1.717

FLOTING-POINT INDEX

2.957

4.209

4.297

NAS parallel Benchmarks (NPB)

メモリ分散型並列コンピュータ用のベンチマークです。NBP2ではMPIライブラリを用いて並列処理をおこなっています。NAS parallel Benchmarksのホームページはhttp://www.nas.nasa.gov/Software/NPB/です。