From: The J. P. <jal...@wa...> - 2002-11-29 14:30:09
|
cvs checkout performed on Thu Nov 28 22:15:57 EST 2002 Ran 253 Passed 251 Failed 2 There were 170 javadoc warnings Failure Details --------------- JMTkBaseBaseGenCopy: Failed in SPECjbb2000 JMTkBaseBaseGenHybrid: Failed in SPECjvm98 Output of this run is available (for 24 hours) at http://www-124.ibm.com/developerworks/oss/jikesrvm/sanityResults/Linux.tar.gz Sanity tests are specified in rvm/regression/config/night-sanity-lintel Performance tests are specified in rvm/regression/config/night-sanity-performance Performance Summary Results for SPECjvm98 ---------------------------------- JMTkFastAdaptiveSemispace Result: 53.09 FastAdaptiveSemispace Result: 57.74 FastSemispace Result: 53.20 FastMarkSweep Result: 51.61 Results for SPECjbb2000 ---------------------------------- JMTkFastAdaptiveSemispace Valid run, Score is 9057 FastMarkSweep Valid run, Score is 14649 FastSemispace Valid run, Score is 12042 FastAdaptiveSemispace Valid run, Score is 12313 SPECjvm98 Performance Details ----------------------------- RESULT: FastSemispace SPECjvm98 Best Run compress Time: 17.425 Ratio: 67.43 jess Time: 6.654 Ratio: 57.11 db Time: 24.564 Ratio: 20.56 javac Time: 11.215 Ratio: 37.90 mpegaudio Time: 16.226 Ratio: 67.79 mtrt Time: 4.135 Ratio: 111.25 jack Time: 8.535 Ratio: 53.31 Bottom Line: Result: 53.20 First Run compress Time: 19.853 Ratio: 59.19 jess Time: 23.272 Ratio: 16.33 db Time: 27.083 Ratio: 18.65 javac Time: 45.987 Ratio: 9.24 mpegaudio Time: 24.367 Ratio: 45.14 mtrt Time: 10.433 Ratio: 44.09 jack Time: 40.536 Ratio: 11.22 First Run Result: 23.29 RESULT: FastMarkSweep SPECjvm98 Best Run compress Time: 17.635 Ratio: 66.63 jess Time: 7.372 Ratio: 51.55 db Time: 23.463 Ratio: 21.52 javac Time: 12.789 Ratio: 33.23 mpegaudio Time: 15.086 Ratio: 72.92 mtrt Time: 4.081 Ratio: 112.72 jack Time: 9.423 Ratio: 48.29 Bottom Line: Result: 51.61 First Run compress Time: 19.449 Ratio: 60.41 jess Time: 25.848 Ratio: 14.70 db Time: 30.227 Ratio: 16.71 javac Time: 51.359 Ratio: 8.28 mpegaudio Time: 24.212 Ratio: 45.43 mtrt Time: 11.117 Ratio: 41.38 jack Time: 44.459 Ratio: 10.23 First Run Result: 21.83 RESULT: FastAdaptiveSemispace SPECjvm98 Best Run compress Time: 14.422 Ratio: 81.47 jess Time: 6.067 Ratio: 62.63 db Time: 23.018 Ratio: 21.94 javac Time: 10.963 Ratio: 38.77 mpegaudio Time: 13.223 Ratio: 83.19 mtrt Time: 3.801 Ratio: 121.02 jack Time: 9.291 Ratio: 48.97 Bottom Line: Result: 57.74 First Run compress Time: 17.313 Ratio: 67.87 jess Time: 9.563 Ratio: 39.74 db Time: 31.523 Ratio: 16.02 javac Time: 16.806 Ratio: 25.29 mpegaudio Time: 17.663 Ratio: 62.28 mtrt Time: 6.365 Ratio: 72.27 jack Time: 10.84 Ratio: 41.97 First Run Result: 41.34 RESULT: JMTkFastAdaptiveSemispace SPECjvm98 Best Run compress Time: 14.277 Ratio: 82.30 jess Time: 6.142 Ratio: 61.87 db Time: 24.626 Ratio: 20.51 javac Time: 11.762 Ratio: 36.13 mpegaudio Time: 13.362 Ratio: 82.32 mtrt Time: 3.894 Ratio: 118.13 jack Time: 14.042 Ratio: 32.40 Bottom Line: Result: 53.09 First Run compress Time: 17.26 Ratio: 68.08 jess Time: 10.323 Ratio: 36.81 db Time: 31.226 Ratio: 16.17 javac Time: 20.82 Ratio: 20.41 mpegaudio Time: 17.399 Ratio: 63.22 mtrt Time: 6.832 Ratio: 67.33 jack Time: 16.543 Ratio: 27.50 First Run Result: 37.10 Opt Level 0 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 74 38 1016.92 8.69 327.9 37.7 Opt 1776 11793 14.55 4.29 718.6 167.6 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 1053 9.55% Branch Optimizations 223 2.00% Adjust Branch Probabilities 12 0.09% TOTAL 1289 11.64% CFG Structural Analysis Build LST 179 1.55% Yield Point Insertion 7 0.00% Estimate Block Frequencies 93 0.82 % Infrequent BBs TOTAL 281 2.55% Field Analysis 17 0.09% Convert HIR to LIR Expand Runtime Services 138 1.18 % Infrequent RS calls HIR Operator Expansion 163 1.45% Branch Optimizations 188 1.64% Adjust Branch Probabilities 11 0.09% TOTAL 502 4.55% Basic Block Frequency Estimation Build LST 183 1.64% Estimate Block Frequencies 82 0.73 % Infrequent BBs TOTAL 266 2.36% Code Reordering 19 0.09% Convert LIR to MIR SplitBasicBlock 14 0.09% Instruction Selection Reduce Operators 30 0.27% ConvertALUOps 399 3.55% Normalize Constants 54 0.45% Live Handlers 3 0.00% DepGraph & BURS 2168 19.64 % Infrequent BBs Complex Operators 139 1.18% TOTAL 2796 25.36% TOTAL 2810 25.55% NullCheckCombining 84 0.73% Register Mapping MIR Range Splitting 49 0.36% Expand Calling Convention 144 1.27% Expand Calling Convention 27 0.18% Live Analysis 887 8.00% Register Allocation Register Allocation Prep 101 0.91% Linear Scan Composite Ph Interval Analysis 239 2.09% Register Restriction 522 4.73% Linear Scan 2131 19.36% Update GCMaps 1 22 0.18% Spill Code 946 8.55% Update GCMaps 2 213 1.91% TOTAL 4076 37.00% TOTAL 4177 37.91% Insert Prologue/Epilogue 297 2.64% TOTAL 5584 50.73% Generate Machine Code Final MIR Expansion 159 1.36% Assembler Driver 553 5.00% TOTAL 712 6.45% TOTAL COMPILATION TIME 11568 Opt Level 1 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 74 39 990.85 8.69 327.9 37.7 Opt 1516 28038 6.10 6.35 1061.1 167.0 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 2126 7.85% Branch Optimizations 445 1.63% Adjust Branch Probabilities 17 0.04% TOTAL 2589 9.56% Tail Recursion Elimination 20 0.07% CFG Structural Analysis Build LST 330 1.22% Yield Point Insertion 8 0.00% Estimate Block Frequencies 137 0.48 % Infrequent BBs TOTAL 476 1.74% Simple Opts 342 1.26% Escape Transformations 340 1.26% Branch Optimizations 194 0.70% Static Splitting 30 0.11% Simple Opts 198 0.70% Local CopyProp 164 0.59 % Infrequent BBs Local ConstantProp 38 0.11 % Infrequent BBs Local CSE 424 1.56 % Infrequent BBs Field Analysis 22 0.07% Convert HIR to LIR Expand Runtime Services 3509 12.96 % Infrequent RS calls Branch Optimizations 284 1.04% Local Cast Optimizations 30 0.11 % Infrequent BBs HIR Operator Expansion 219 0.78% Branch Optimizations 392 1.44% Adjust Branch Probabilities 26 0.07% TOTAL 4463 16.52% Local CopyProp 647 2.37 % Infrequent BBs Local ConstantProp 86 0.30 % Infrequent BBs Local CSE 413 1.52 % Infrequent BBs Simple Opts 417 1.52% Basic Block Frequency Estimation Build LST 526 1.93% Estimate Block Frequencies 177 0.63 % Infrequent BBs TOTAL 703 2.59% Code Reordering 764 2.81% Branch Optimizations 483 1.78% Convert LIR to MIR SplitBasicBlock 20 0.07% Instruction Selection Reduce Operators 45 0.15% ConvertALUOps 680 2.52% Normalize Constants 96 0.33% Live Handlers 3 0.00% DepGraph & BURS 3183 11.78 % Infrequent BBs Complex Operators 243 0.89% TOTAL 4253 15.74% TOTAL 4273 15.81% NullCheckCombining 118 0.41% Register Mapping MIR Range Splitting 86 0.30% Expand Calling Convention 481 1.78% Expand Calling Convention 52 0.19% Live Analysis 1580 5.85% Register Allocation Register Allocation Prep 118 0.41% Linear Scan Composite Ph Interval Analysis 398 1.44% Register Restriction 719 2.63% Linear Scan 3194 11.81% Update GCMaps 1 29 0.07% Spill Code 1698 6.26% Update GCMaps 2 315 1.15% TOTAL 6356 23.52% TOTAL 6475 23.96% Insert Prologue/Epilogue 458 1.67% TOTAL 9134 33.81% Branch Optimizations 355 1.30% Generate Machine Code Final MIR Expansion 195 0.70% Assembler Driver 851 3.15% TOTAL 1046 3.85% TOTAL COMPILATION TIME 27750 Opt Level 2 compilation breakdown for SPECjvm98 size 100 Compilation Subsystem Report Comp #Meths Time bcb/ms mcb/bcb MCKB BCKB Base 74 38 1016.92 8.69 327.9 37.7 Opt 1516 106260 1.61 7.65 1277.8 167.0 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 2213 2.13% Branch Optimizations 480 0.46% Adjust Branch Probabilities 20 0.02% TOTAL 2714 2.61% Tail Recursion Elimination 25 0.02% CFG Structural Analysis Build LST 348 0.33% Yield Point Insertion 8 0.00% Estimate Block Frequencies 147 0.13 % Infrequent BBs TOTAL 504 0.48% Simple Opts 361 0.35% Escape Transformations 370 0.36% Branch Optimizations 214 0.20% Static Splitting 34 0.03% CFGTransformations 569 0.54% Simple Opts 237 0.22% Loop Unrolling 829 0.79% SSA Basic Block Frequency Estima Build LST 428 0.40% Estimate Block Frequenci 156 0.14 % Infrequent BBs TOTAL 584 0.56% HIR SSA transformations Local CopyProp 222 0.21 % Infrequent BBs Local ConstantProp 50 0.05 % Infrequent BBs Branch Optimizations 257 0.24% Dominators + LpStrTree 506 0.48% Dominance Frontier 1136 1.09% Load Elimination GVN Preparation 9 0.00% Enter SSA 2187 2.10% Global Value Number 1592 1.53% Load Elimination Pre 119 0.11% Enter SSA 3407 3.27% Index Propagation 3491 3.36% Load Eliminator 180 0.17% TOTAL 10989 10.56% Load Elimination GVN Preparation 6 0.00% Enter SSA 1162 1.12% Global Value Number 1243 1.19% Load Elimination Pre 96 0.09% Enter SSA 2138 2.05% Index Propagation 2536 2.43% Load Eliminator 106 0.10% TOTAL 7290 7.01% Load Elimination GVN Preparation 5 0.00% Enter SSA 246 0.23% Global Value Number 266 0.25% Load Elimination Pre 84 0.08% Enter SSA 496 0.47% Index Propagation 457 0.43% Load Eliminator 24 0.02% TOTAL 1581 1.52% Load Elimination GVN Preparation 4 0.00% Enter SSA 8 0.00% Global Value Number 3 0.00% Load Elimination Pre 75 0.07% Enter SSA 7 0.00% Index Propagation 3 0.00% Load Eliminator 3 0.00% TOTAL 106 0.10% Load Elimination GVN Preparation 3 0.00% Enter SSA 7 0.00% Global Value Number 3 0.00% Load Elimination Pre 68 0.06% Enter SSA 8 0.00% Index Propagation 3 0.00% Load Eliminator 3 0.00% TOTAL 98 0.09% RedundantBranchEliminati Ensure SSA 1314 1.26% Global Value Number 1419 1.36% RBE Transform 50 0.05% TOTAL 2784 2.67% SSA Tune Up SSA Tune UpPreparati 7 0.00% Enter SSA 1271 1.22% Simple Opts 249 0.23% SSA Expression Foldi 196 0.18% TOTAL 1725 1.65% SSA Tune Up SSA Tune UpPreparati 5 0.00% Enter SSA 1217 1.16% Simple Opts 242 0.23% SSA Expression Foldi 185 0.17% TOTAL 1650 1.59% Global Code Placement GCP Preparation 8 0.00% Enter SSA 2671 2.57% Global CSE 1321 1.27% Enter SSA 2376 2.28% LICM 7761 7.46% GCP Finalization 10 0.01% TOTAL 14149 13.60% Leave SSA 2134 2.05% TOTAL 44684 42.96% Coalesce Moves 1086 1.04% Post SSA cleanup Local CopyProp 47 0.04 % Infrequent BBs Local ConstantProp 56 0.05 % Infrequent BBs Simple Opts 218 0.20% Escape Transformations 360 0.35% Branch Optimizations 250 0.24% TOTAL 934 0.89% TOTAL 47289 45.46% Local CopyProp 34 0.03 % Infrequent BBs Local ConstantProp 29 0.02 % Infrequent BBs Local CSE 432 0.41 % Infrequent BBs Field Analysis 25 0.02% Convert HIR to LIR Expand Runtime Services 3949 3.79 % Infrequent RS calls Branch Optimizations 306 0.29% Local Cast Optimizations 35 0.03 % Infrequent BBs HIR Operator Expansion 272 0.26% Branch Optimizations 459 0.43% Adjust Branch Probabilities 32 0.03% TOTAL 5056 4.86% SSA Basic Block Frequency Estima Build LST 566 0.54% Estimate Block Frequenci 224 0.21 % Infrequent BBs TOTAL 790 0.76% LIR SSA transformations CFGTransformations 2321 2.23% Dominators + LpStrTree 656 0.63% Dominance Frontier 1290 1.24% Global Code Placement GCP Preparation 6 0.00% Enter SSA 1695 1.63% Global CSE 2071 1.99% Enter SSA 1251 1.20% LICM 6608 6.35% GCP Finalization 7 0.00% TOTAL 11640 11.19% Leave SSA 3259 3.13% TOTAL 19168 18.42% Coalesce Moves 2124 2.04% Post SSA cleanup Local CopyProp 248 0.23 % Infrequent BBs Local ConstantProp 72 0.07 % Infrequent BBs Simple Opts 450 0.43% Branch Optimizations 428 0.40% TOTAL 1199 1.14% TOTAL 23283 22.38% Local CopyProp 59 0.05 % Infrequent BBs Local ConstantProp 45 0.04 % Infrequent BBs Local CSE 405 0.38 % Infrequent BBs Simple Opts 393 0.38% Basic Block Frequency Estimation Build LST 546 0.52% Estimate Block Frequencies 222 0.21 % Infrequent BBs TOTAL 769 0.73% Code Reordering 833 0.80% Branch Optimizations 596 0.57% Convert LIR to MIR SplitBasicBlock 24 0.02% Instruction Selection Reduce Operators 49 0.04% ConvertALUOps 791 0.76% Normalize Constants 110 0.11% Live Handlers 1426 1.37% DepGraph & BURS 3750 3.61 % Infrequent BBs Complex Operators 297 0.28% TOTAL 6425 6.17% TOTAL 6450 6.20% NullCheckCombining 143 0.13% Register Mapping MIR Range Splitting 86 0.08% Expand Calling Convention 552 0.53% Expand Calling Convention 58 0.05% Live Analysis 1790 1.72% Register Allocation Register Allocation Prep 142 0.13% Linear Scan Composite Ph Interval Analysis 446 0.42% Register Restriction 797 0.76% Linear Scan 3698 3.55% Update GCMaps 1 38 0.03% Spill Code 2226 2.13% Update GCMaps 2 450 0.43% TOTAL 7658 7.36% TOTAL 7800 7.50% Insert Prologue/Epilogue 555 0.53% TOTAL 10842 10.42% Branch Optimizations 418 0.39% Generate Machine Code Final MIR Expansion 242 0.23% Assembler Driver 1033 0.99% TOTAL 1276 1.22% TOTAL COMPILATION TIME 104248 |