[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/