review request (M): 7121140: Allocation paths require explicit memory synchronization operations for RMO systems
Roland Westrelin
roland.westrelin at oracle.com
Thu Dec 15 06:45:44 PST 2011
> I wouldn't expect this to affect performance since it's not emitting an extra instructions but we are emitting some extra barriers which tangles of the memory graph a bit. Could you do some quick performance to make sure nothing's changed?
Below are the results.
Roland.
============================================================================
tt1
Benchmark Samples Mean Stdev
specjbb2005 10 196409.50 0.01
peak 10 219067.61 0.02
peak_warehouse 10 4.00 0.00
last 10 196409.49 0.01
interval_average 10 11553.50 0.01
first 10 35924.81 0.01
overall_average 10 167704.10 0.01
last_warehouse 10 8.00 0.00
============================================================================
tt2
Benchmark Samples Mean Stdev %Diff P Significant
specjbb2005 10 196016.36 0.01 -0.20 0.737 *
peak 10 216797.36 0.02 -1.04 0.262 *
peak_warehouse 10 4.00 0.00 -0.00 0.000 *
last 10 196016.35 0.01 -0.20 0.737 *
interval_average 10 11530.40 0.01 -0.20 0.737 *
first 10 35558.66 0.00 -1.02 0.000 Yes
overall_average 10 167822.07 0.01 0.07 0.852 *
last_warehouse 10 8.00 0.00 -0.00 0.000 *
============================================================================
============================================================================
t1
Benchmark Samples Mean Stdev
specjvm98 10 667.76 0.00
javac 10 392.03 0.01
db 10 438.88 0.00
jess 10 700.73 0.00
jack 10 594.09 0.01
compress 10 536.31 0.00
mtrt 10 1808.20 0.02
mpegaudio 10 852.60 0.01
============================================================================
t2
Benchmark Samples Mean Stdev %Diff P Significant
specjvm98 10 666.48 0.00 -0.19 0.183 *
javac 10 391.46 0.01 -0.15 0.827 *
db 10 439.52 0.00 0.15 0.501 *
jess 10 701.00 0.01 0.04 0.870 *
jack 10 589.77 0.00 -0.73 0.006 Yes
compress 10 537.17 0.01 0.16 0.534 *
mtrt 10 1788.32 0.02 -1.10 0.229 *
mpegaudio 10 855.14 0.01 0.30 0.468 *
============================================================================
More information about the hotspot-compiler-dev
mailing list