TestCPUmath

CygWin Linux GCC++   / Windows-XP / Freeware

Borland C++ Builder  / Windows-XP / Freeware

Linux GCC++   /  Linux x86 32bit / Freeware

Linux GCC++   /  Linux x86 64bit / Freeware
Linux GCC++   / Linux PPC / Freeware

 

MOS SDK C++   / MorphOS  PPC / Freeware

C++ Source Code / Freeware

 

 

TestCPUmath CPU Test Program 0.3 by YILMAZ YORU
SCALE (Number of MOPS, Default=1000) :1000

Wait please ...
Test-1:Long Int Add ... 3.630 sec. 275.482 MOPS
Test-2:Long Int Sub ... 4.240 sec. 235.849 MOPS
Test-3:Long Int Mul ... 4.230 sec. 236.407 MOPS
Test-4:Long Int Div ... 29.660 sec. 33.715 MOPS

Test-5:Double Float Add ... 8.900 sec. 112.360 MOPS
Test-6:Double Float Sub ... 8.450 sec. 118.343 MOPS
Test-7:Double Float Mul ... 8.830 sec. 113.250 MOPS
Test-8:Double Float Div ... 14.850 sec. 67.340 MOPS
Test Done!


This is a tool to understand CPU power in mathematical operations also a tool to understand which OS is faster. Table below is summary of these results. The details of these results are in testcpudet.html

Please e-mail me if you have better configuration than below. <yyoru@yahoo.com>

There is a gcc compilation guide to speed up your 64bit code in testcpucomp.html

TestCPUmath RESULTS Overall

 

HARDWARE & OS

USER COMPILER OPTIONS

SCORE (MOPS)

AMD 64bit  Venice 3000+ 

Asus A8N-SLI Delx-2x512MB DDR RAM

Redhat Linux 64bit

yyoru

 gcc -O3 -march=x86-64 -falign-loops=16 -falign-jumps=16 -funroll-loops

2551.057
Compaq R3000Z, AMD Mobile Athlon64, 2GHz, 512MB DDR, Windows XP Steve Jobs

gcc -O3 -march=i686 -falign-loops=16

-falign-jumps=16 -funroll-loops

2516.550

PowerMac Dual 2.0GHz PowerPC G5

OS X Tiger , gcc 4.0

JRH_Tech_Mac

gcc -O3 -fast

2197.842

Dell Prec.650 Dual Xeon 2.0GHz/512K

Windows XP Pro, gcc 3.2.1 (mingw)

Randy Howard gcc -O3 -march=i686 283.065
Pentium 4 @ 3.2GHz
1.0GB DDR SDRAM
Windows XP
Sean M. 32bit 216.75

AMD Athlon XP 2000+

256 MB DDR 333 - MSI KT4AV

Windows XP

yyoru 32bit 188.49

Pentium IV 2.4 Ghz

DDR RAM

CygWin LinuX

cdfr 32bit

180.56

AMD 64bit  Athlon 3700+  SanDiego

Asus A8N-SLI Delx-512MB DDR RAM

WinXP Pro 64bit

man1c 32bit 179.87

AMD 64bit Athlon 3000+

MSI K8T800 Neo-FSR

Windows

? 32bit

165.23

AMD 64bit  Athlon 3200+

512MB DDR RAM

WinXP Pro 64bit

? 32bit 163.87

Pentium IV 2.4 Ghz

DDR RAM

DOS

cdfr 32bit

162.00

AMD Athlon XP 2000+

256 MB DDR 333 - MSI KT4AV

KnoppiX LinuX

yyoru 32bit 149.09

Pentium III-800 Mhz

256 MB SDRAM

Windows XP

Sezcan YILMAZ 32bit 65.63

Pgeasos II IBM PowerPC G4 1.0 Ghz CPU

256 MB DDR333-PegasosII Mainboard

Debian Linux Kernel 2.8.6

yyoru gcc -O3 49.19

Pegasos II IBM PowerPC G4 1.0 Ghz CPU

256 MB DDR 333-PegasosII Mainboard

MorphOS 1.4.2

yyoru gcc -O3 47.32
MOPS: Million Operations Per Minute