-
Bug
-
Resolution: Fixed
-
P4
-
1.4.0
-
hopper
-
x86
-
windows_nt, windows_2000
ingrid.yao@Eng 2001-08-10
J2SE Version (please include all output from java -version flag):
java version "1.4.0-beta_refresh"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta_refresh-b74)
Java HotSpot(TM) Client VM (build 1.4.0-beta_refresh-b74, mixed mode)
Does this problem occur on J2SE 1.3?
No
Operating System Configuration Information (be specific):
Windows NT 4 Workstation, SP6
Bug Description:
Noticeable is outstanding performance of 1.3.1 Hotspot Client JVM
and much worse performance of 1.4 Client
Steps to Reproduce (be specific): see attached source
Run attached Mandelbrot.zip file. Each configuration
was run 3 or 4 times. All runs on the same config were approximately the
same except of Merlin server which time to time performed much worse
then average.
java -classpath . mandelbrot.Viewer 1200 900
16bpp 24bpp
1.3.1 client 4.6 4.6
1.3.1 server 8.9 8.9
merlin_b74 client 9.6 9.6
merlin_b74 server 7.5 to 14 7.6 to 13.2
java -classpath . mandelbrot.Viewer 2400 1800
1.3.1 client 18
1.3.1 server 34.5
merlin_b74 client 37.7
merlin_b74 server 28.8 to 35.9
Most of the time is spent in method compute() with "raw" computational
code, without virtual functions and intesive API use.
That is why diversity of the results is surprising.