From: The J. P. <jal...@wa...> - 2002-08-30 14:38:09
|
cvs checkout performed on Thu Aug 29 23:16:24 EDT 2002\n\n Ran 187 Passed 183 Failed 4 Failure Details --------------- OptOptUPSemispace: Failed in jdp FullOptHybrid: Failed in xalan FullOptHybrid: Failed in SPECjbb2000 FullAdaptiveSemispace: Failed in jni Performance Summary Results for SPECjvm98 ---------------------------------- FastAdaptiveSemispace Result: 59.24 FastSemispace Result: 53.08 FastMarkSweep Result: 51.06 Results for SPECjbb2000 ---------------------------------- FastMarkSweep Valid run, Score is 14726 FastSemispace Valid run, Score is 13560 FastAdaptiveSemispace Valid run, Score is 14398 SPECjvm98 Performance Details ----------------------------- RESULT: FastSemispace SPECjvm98 Best Run compress Time: 17.82 Ratio: 65.94 jess Time: 6.53 Ratio: 58.19 db Time: 25.613 Ratio: 19.72 javac Time: 11.421 Ratio: 37.21 mpegaudio Time: 15.916 Ratio: 69.11 mtrt Time: 4.02 Ratio: 114.43 jack Time: 8.533 Ratio: 53.32 Bottom Line: Result: 53.08 First Run compress Time: 20.477 Ratio: 57.38 jess Time: 22.268 Ratio: 17.06 db Time: 31.556 Ratio: 16.00 javac Time: 44.559 Ratio: 9.54 mpegaudio Time: 23.701 Ratio: 46.41 mtrt Time: 10.252 Ratio: 44.87 jack Time: 38.357 Ratio: 11.86 First Run Result: 23.27 RESULT: FastMarkSweep SPECjvm98 Best Run compress Time: 17.793 Ratio: 66.04 jess Time: 7.359 Ratio: 51.64 db Time: 23.008 Ratio: 21.95 javac Time: 12.763 Ratio: 33.30 mpegaudio Time: 16.805 Ratio: 65.46 mtrt Time: 4.042 Ratio: 113.81 jack Time: 9.345 Ratio: 48.69 Bottom Line: Result: 51.06 First Run compress Time: 19.659 Ratio: 59.77 jess Time: 24.02 Ratio: 15.82 db Time: 32.328 Ratio: 15.62 javac Time: 47.729 Ratio: 8.90 mpegaudio Time: 25.153 Ratio: 43.73 mtrt Time: 10.889 Ratio: 42.24 jack Time: 42.603 Ratio: 10.68 First Run Result: 22.12 RESULT: FastAdaptiveSemispace SPECjvm98 Best Run compress Time: 15.335 Ratio: 76.62 jess Time: 5.644 Ratio: 67.33 db Time: 23.433 Ratio: 21.55 javac Time: 10.75 Ratio: 39.53 mpegaudio Time: 13.553 Ratio: 81.16 mtrt Time: 3.419 Ratio: 134.54 jack Time: 8.523 Ratio: 53.38 Bottom Line: Result: 59.24 First Run compress Time: 17.936 Ratio: 65.51 jess Time: 9.075 Ratio: 41.87 db Time: 25.257 Ratio: 19.99 javac Time: 15.94 Ratio: 26.66 mpegaudio Time: 16.233 Ratio: 67.76 mtrt Time: 5.472 Ratio: 84.06 jack Time: 10.315 Ratio: 44.11 First Run Result: 44.89 Opt Level 0 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 100 53 802.32 8.33 345.8 41.5 Opt 1816 11269 15.38 4.26 721.2 169.2 Explanation of Metrics #Meths: Total number of methods compiled by the compiler Time: Total compilation time in milliseconds bcb/ms: Number of bytecode bytes complied per millisecond mcb/bcb: Ratio of machine code bytes to bytecode bytes MCKB: Total number of machine code bytes generated in kilobytes BCKB: Total number of bytecode bytes compiled in kilobytes Optimizing Compiler SubSystem Phase Time (ms) (0fTotal) Convert Bytecodes to HIR Generate HIR 1028 9.29% Branch Optimizations 223 2.02% Adjust Branch Probabilities 11 0.10% TOTAL 1264 11.43% CFG Structural Analysis Build LST 176 1.59% Yield Point Insertion 8 0.07% Estimate Block Frequencies 86 0.78 % Infrequent BBs TOTAL 271 2.45% Field Analysis 16 0.14% Convert HIR to LIR Expand Runtime Services 189 1.71 % Infrequent RS calls HIR Operator Expansion 170 1.54% Branch Optimizations 192 1.74% Adjust Branch Probabilities 12 0.11% TOTAL 564 5.10% Basic Block Frequency Estimation Build LST 182 1.65% Estimate Block Frequencies 76 0.69 % Infrequent BBs TOTAL 259 2.34% Code Reordering 19 0.17% Convert LIR to MIR SplitBasicBlock 13 0.12% Instruction Selection Reduce Operators 30 0.27% ConvertALUOps 394 3.56% Normalize Constants 46 0.42% Live Handlers 3 0.03% DepGraph & BURS 2124 19.20 % Infrequent BBs Complex Operators 133 1.20% TOTAL 2734 24.72% TOTAL 2747 24.84% NullCheckCombining 80 0.72% Register Mapping MIR Range Splitting 44 0.40% Expand Calling Convention 146 1.32% Expand Calling Convention 25 0.23% Live Analysis 882 7.97% Register Allocation Register Allocation Prep 100 0.90% Linear Scan Composite Ph Interval Analysis 228 2.06% Register Restriction 524 4.74% Linear Scan 1736 15.69% Update GCMaps 1 22 0.20% Spill Code 932 8.43% Update GCMaps 2 193 1.74% TOTAL 3637 32.88% TOTAL 3737 33.79% Insert Prologue/Epilogue 299 2.70% TOTAL 5136 46.43% Generate Machine Code Final MIR Expansion 154 1.39% Assembler Driver 546 4.94% TOTAL 701 6.34% TOTAL COMPILATION TIME 11061 Opt Level 1 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 100 51 833.78 8.33 345.8 41.5 Opt 1553 26703 6.43 6.20 1038.9 167.7 Explanation of Metrics #Meths: Total number of methods compiled by the compiler Time: Total compilation time in milliseconds bcb/ms: Number of bytecode bytes complied per millisecond mcb/bcb: Ratio of machine code bytes to bytecode bytes MCKB: Total number of machine code bytes generated in kilobytes BCKB: Total number of bytecode bytes compiled in kilobytes Optimizing Compiler SubSystem Phase Time (ms) (0fTotal) Convert Bytecodes to HIR Generate HIR 2007 7.52% Branch Optimizations 461 1.73% Adjust Branch Probabilities 19 0.07% TOTAL 2488 9.32% Tail Recursion Elimination 23 0.09% CFG Structural Analysis Build LST 323 1.21% Yield Point Insertion 8 0.03% Estimate Block Frequencies 141 0.53 % Infrequent BBs TOTAL 473 1.77% Simple Opts 372 1.39% Escape Transformations 352 1.32% Branch Optimizations 209 0.78% Static Splitting 32 0.12% Simple Opts 200 0.75% Local CopyProp 162 0.61 % Infrequent BBs Local ConstantProp 34 0.13 % Infrequent BBs Local CSE 460 1.72 % Infrequent BBs Field Analysis 24 0.09% Convert HIR to LIR Expand Runtime Services 3034 11.37 % Infrequent RS calls Branch Optimizations 288 1.08% Local Cast Optimizations 32 0.12 % Infrequent BBs HIR Operator Expansion 246 0.92% Branch Optimizations 397 1.49% Adjust Branch Probabilities 30 0.11% TOTAL 4030 15.10% Local CopyProp 577 2.16 % Infrequent BBs Local ConstantProp 203 0.76 % Infrequent BBs Local CSE 432 1.62 % Infrequent BBs Simple Opts 429 1.61% Basic Block Frequency Estimation Build LST 491 1.84% Estimate Block Frequencies 175 0.66 % Infrequent BBs TOTAL 667 2.50% Code Reordering 671 2.51% Branch Optimizations 489 1.83% Convert LIR to MIR SplitBasicBlock 21 0.08% Instruction Selection Reduce Operators 46 0.17% ConvertALUOps 704 2.64% Normalize Constants 88 0.33% Live Handlers 3 0.01% DepGraph & BURS 3119 11.69 % Infrequent BBs Complex Operators 246 0.92% TOTAL 4209 15.77% TOTAL 4231 15.85% NullCheckCombining 122 0.46% Register Mapping MIR Range Splitting 84 0.31% Expand Calling Convention 494 1.85% Expand Calling Convention 53 0.20% Live Analysis 1585 5.94% Register Allocation Register Allocation Prep 122 0.46% Linear Scan Composite Ph Interval Analysis 393 1.47% Register Restriction 733 2.75% Linear Scan 2593 9.72% Update GCMaps 1 31 0.12% Spill Code 1725 6.46% Update GCMaps 2 299 1.12% TOTAL 5775 21.64% TOTAL 5898 22.10% Insert Prologue/Epilogue 480 1.80% TOTAL 8594 32.20% Branch Optimizations 368 1.38% Generate Machine Code Final MIR Expansion 193 0.72% Assembler Driver 874 3.28% TOTAL 1068 4.00% TOTAL COMPILATION TIME 26687 Opt Level 2 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 100 50 850.46 8.33 345.8 41.5 Opt 1541 86057 1.93 7.06 1146.5 162.4 Explanation of Metrics #Meths: Total number of methods compiled by the compiler Time: Total compilation time in milliseconds bcb/ms: Number of bytecode bytes complied per millisecond mcb/bcb: Ratio of machine code bytes to bytecode bytes MCKB: Total number of machine code bytes generated in kilobytes BCKB: Total number of bytecode bytes compiled in kilobytes Optimizing Compiler SubSystem Phase Time (ms) (0fTotal) Convert Bytecodes to HIR Generate HIR 2070 2.12% Branch Optimizations 453 0.46% Adjust Branch Probabilities 20 0.02% TOTAL 2544 2.61% Tail Recursion Elimination 23 0.02% CFG Structural Analysis Build LST 332 0.34% Yield Point Insertion 9 0.01% Estimate Block Frequencies 145 0.15 % Infrequent BBs TOTAL 487 0.50% Simple Opts 371 0.38% Escape Transformations 355 0.36% Branch Optimizations 212 0.22% Static Splitting 35 0.04% CFGTransformations 529 0.54% Simple Opts 216 0.22% Loop Unrolling 646 0.66% SSA Basic Block Frequency Estima Build LST 386 0.40% Estimate Block Frequenci 143 0.15 % Infrequent BBs TOTAL 530 0.54% HIR SSA transformations Local CopyProp 210 0.22 % Infrequent BBs Local ConstantProp 44 0.05 % Infrequent BBs Branch Optimizations 241 0.25% Dominators + LpStrTree 480 0.49% Dominance Frontier 1051 1.08% Load Elimination GVN Preparation 9 0.01% Enter SSA 1962 2.01% Global Value Number 1458 1.49% Load Elimination Pre 108 0.11% Enter SSA 3284 3.37% Index Propagation 3187 3.27% Load Eliminator 174 0.18% TOTAL 10186 10.44% Load Elimination GVN Preparation 5 0.01% Enter SSA 1060 1.09% Global Value Number 1139 1.17% Load Elimination Pre 83 0.09% Enter SSA 2044 2.10% Index Propagation 2325 2.38% Load Eliminator 103 0.11% TOTAL 6763 6.93% Load Elimination GVN Preparation 5 0.01% Enter SSA 230 0.24% Global Value Number 242 0.25% Load Elimination Pre 73 0.07% Enter SSA 483 0.50% Index Propagation 439 0.45% Load Eliminator 24 0.02% TOTAL 1498 1.54% Load Elimination GVN Preparation 4 0.00% Enter SSA 7 0.01% Global Value Number 3 0.00% Load Elimination Pre 65 0.07% Enter SSA 7 0.01% Index Propagation 3 0.00% Load Eliminator 3 0.00% TOTAL 95 0.10% Load Elimination GVN Preparation 4 0.00% Enter SSA 7 0.01% Global Value Number 3 0.00% Load Elimination Pre 59 0.06% Enter SSA 7 0.01% Index Propagation 3 0.00% Load Eliminator 4 0.00% TOTAL 90 0.09% RedundantBranchEliminati Ensure SSA 1217 1.25% Global Value Number 1299 1.33% RBE Transform 49 0.05% TOTAL 2565 2.63% SSA Tune Up SSA Tune UpPreparati 6 0.01% Enter SSA 1173 1.20% Simple Opts 270 0.28% SSA Expression Foldi 183 0.19% TOTAL 1635 1.68% SSA Tune Up SSA Tune UpPreparati 4 0.00% Enter SSA 1132 1.16% Simple Opts 231 0.24% SSA Expression Foldi 177 0.18% TOTAL 1546 1.58% Global Code Placement GCP Preparation 8 0.01% Enter SSA 2492 2.55% Global CSE 1211 1.24% Enter SSA 2406 2.47% LICM 6842 7.01% GCP Finalization 9 0.01% TOTAL 12971 13.30% Leave SSA 1971 2.02% TOTAL 41352 42.39% Coalesce Moves 1023 1.05% Post SSA cleanup Local CopyProp 47 0.05 % Infrequent BBs Local ConstantProp 55 0.06 % Infrequent BBs Simple Opts 222 0.23% Escape Transformations 340 0.35% Branch Optimizations 240 0.25% TOTAL 906 0.93% TOTAL 43812 44.91% Local CopyProp 30 0.03 % Infrequent BBs Local ConstantProp 27 0.03 % Infrequent BBs Local CSE 452 0.46 % Infrequent BBs Field Analysis 24 0.02% Convert HIR to LIR Expand Runtime Services 3316 3.40 % Infrequent RS calls Branch Optimizations 290 0.30% Local Cast Optimizations 34 0.03 % Infrequent BBs HIR Operator Expansion 285 0.29% Branch Optimizations 431 0.44% Adjust Branch Probabilities 31 0.03% TOTAL 4389 4.50% SSA Basic Block Frequency Estima Build LST 521 0.53% Estimate Block Frequenci 209 0.21 % Infrequent BBs TOTAL 730 0.75% LIR SSA transformations CFGTransformations 2372 2.43% Dominators + LpStrTree 635 0.65% Dominance Frontier 1199 1.23% Global Code Placement GCP Preparation 6 0.01% Enter SSA 1612 1.65% Global CSE 2003 2.05% Enter SSA 1175 1.20% LICM 6793 6.96% GCP Finalization 7 0.01% TOTAL 11599 11.89% Leave SSA 3039 3.12% TOTAL 18846 19.32% Coalesce Moves 2001 2.05% Post SSA cleanup Local CopyProp 220 0.23 % Infrequent BBs Local ConstantProp 203 0.21 % Infrequent BBs Simple Opts 433 0.44% Branch Optimizations 395 0.40% TOTAL 1253 1.28% TOTAL 22831 23.40% Local CopyProp 54 0.06 % Infrequent BBs Local ConstantProp 42 0.04 % Infrequent BBs Local CSE 411 0.42 % Infrequent BBs Simple Opts 374 0.38% Basic Block Frequency Estimation Build LST 506 0.52% Estimate Block Frequencies 203 0.21 % Infrequent BBs TOTAL 710 0.73% Code Reordering 711 0.73% Branch Optimizations 555 0.57% Convert LIR to MIR SplitBasicBlock 23 0.02% Instruction Selection Reduce Operators 48 0.05% ConvertALUOps 756 0.78% Normalize Constants 97 0.10% Live Handlers 1352 1.39% DepGraph & BURS 3535 3.62 % Infrequent BBs Complex Operators 270 0.28% TOTAL 6060 6.21% TOTAL 6083 6.24% NullCheckCombining 136 0.14% Register Mapping MIR Range Splitting 81 0.08% Expand Calling Convention 547 0.56% Expand Calling Convention 56 0.06% Live Analysis 1717 1.76% Register Allocation Register Allocation Prep 140 0.14% Linear Scan Composite Ph Interval Analysis 422 0.43% Register Restriction 780 0.80% Linear Scan 2934 3.01% Update GCMaps 1 36 0.04% Spill Code 2162 2.22% Update GCMaps 2 420 0.43% TOTAL 6757 6.93% TOTAL 6897 7.07% Insert Prologue/Epilogue 540 0.55% TOTAL 9840 10.09% Branch Optimizations 402 0.41% Generate Machine Code Final MIR Expansion 229 0.23% Assembler Driver 1003 1.03% TOTAL 1233 1.26% TOTAL COMPILATION TIME 97548 |