[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Fhourstones



You should try Sun's 1.4.2 JDK, once with -client and once with -server.
The server VM is usually faster these days, and once in a while it can
actually outpace gcc.

-Yonik

----- Original Message ----- 
From: "Don Dailey" <drd@xxxxxxxxxxxxxxxxx>
To: <computer-go@xxxxxxxxxxxxxxxxx>
Cc: <computer-go@xxxxxxxxxxxxxxxxx>
Sent: Tuesday, August 10, 2004 1:03 PM
Subject: [computer-go] Fhourstones


>
> I ran John's Fhourstones on my linux machine using:
>
>    C:  The gcc compiler on my linux machine.
>  GCJ:  The gnu java compiler that compilers to native code.
>  IBM:  IBMJava2-142
>
>
>      C:  7321073 pos / 6211 msec = 1178.7 Kpos/sec
>    GCJ:  7321073 pos / 8948 msec = 818.1798167188199 Kpos/sec
>    IBM:  7321073 pos / 7711 msec = 949.4323693424977 Kpos/sec
>
>
> The ratio for GCJ (compared to C) is 1.4406  in other words java is less
than 50% slower.
> The ratio for IBM's java compiler is 1.2415  and I'm pretty impressed.
>
> Fhourstones is not a trivial program and is processor intensive.
>
> - Don
>
> _______________________________________________
> computer-go mailing list
> computer-go@xxxxxxxxxxxxxxxxx
> http://www.computer-go.org/mailman/listinfo/computer-go/

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/