JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 84 com.facebook.presto.type.generated.BenchmarkBigIntOperators_baseLineMultiply_jmhTest S 16 baseLineMultiply S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 84 com.facebook.presto.type.generated.BenchmarkBigIntOperators_baseLineSubtract_jmhTest S 16 baseLineSubtract S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 63 com.facebook.presto.operator.spiller.BenchmarkBinaryFileSpiller S 87 com.facebook.presto.operator.spiller.generated.BenchmarkBinaryFileSpiller_write_jmhTest S 5 write S 10 Throughput E A 1 1 1 E I 1 5 T 6 500 ms E I 2 10 T 6 500 ms E I 1 3 E E E E E M 2 10 pagesCount 1 2 10 11 rowsPerPage 1 5 10000 U 7 SECONDS E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 82 com.facebook.presto.type.generated.BenchmarkBigIntOperators_baseLineDivide_jmhTest S 14 baseLineDivide S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 49 com.facebook.presto.operator.BenchmarkGroupByHash S 85 com.facebook.presto.operator.generated.BenchmarkGroupByHash_addPagePreCompute_jmhTest S 17 addPagePreCompute S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 3 12 channelCount 5 1 1 1 5 2 10 2 15 2 20 10 groupCount 1 7 3000000 11 hashEnabled 2 4 true 5 false U 11 NANOSECONDS I 8 10000000 E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 94 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkLength_jmhTest S 15 benchmarkLength S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.operator.BenchmarkGroupByHash S 76 com.facebook.presto.operator.generated.BenchmarkGroupByHash_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 3 12 channelCount 1 1 1 10 groupCount 1 7 3000000 11 hashEnabled 1 5 false U 11 NANOSECONDS I 8 10000000 E 
JMH S 52 com.facebook.presto.execution.BenchmarkNodeScheduler S 80 com.facebook.presto.execution.generated.BenchmarkNodeScheduler_benchmark_jmhTest S 9 benchmark S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 1 E E E E E M 1 12 topologyName 3 6 legacy 9 benchmark 4 flat U 12 MICROSECONDS I 5 23200 E 
JMH S 58 com.facebook.presto.operator.scalar.BenchmarkRoundFunction S 88 com.facebook.presto.operator.scalar.generated.BenchmarkRoundFunction_floatActual_jmhTest S 11 floatActual S 10 Throughput E A 1 1 1 E I 2 30 T 6 500 ms E I 2 30 T 6 500 ms E I 1 2 E E E E E M 1 16 numberOfDecimals 5 1 0 1 1 1 2 1 3 1 4 E E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 115 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkSubstringStartLengthFromEnd_jmhTest S 36 benchmarkSubstringStartLengthFromEnd S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 66 com.facebook.presto.operator.scalar.BenchmarkArrayHashCodeOperator S 98 com.facebook.presto.operator.scalar.generated.BenchmarkArrayHashCodeOperator_arrayHashCode_jmhTest S 13 arrayHashCode S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 2 4 name 3 19 $operator$hash_code 8 old_hash 12 another_hash 4 type 4 6 BIGINT 7 VARCHAR 6 DOUBLE 7 BOOLEAN U 11 NANOSECONDS I 8 40000000 E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 108 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkSubstringStartLength_jmhTest S 29 benchmarkSubstringStartLength S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 59 com.facebook.presto.operator.scalar.BenchmarkArraySubscript S 92 com.facebook.presto.operator.scalar.generated.BenchmarkArraySubscript_arraySubscript_jmhTest S 14 arraySubscript S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 2 9 arraySize 2 1 1 2 13 4 name 4 9 fix-width 9 var-width 10 dictionary 5 array U 11 NANOSECONDS I 4 1024 E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 97 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkRightTrim_jmhTest S 18 benchmarkRightTrim S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 58 com.facebook.presto.operator.scalar.BenchmarkRoundFunction S 90 com.facebook.presto.operator.scalar.generated.BenchmarkRoundFunction_floatBaseline_jmhTest S 13 floatBaseline S 10 Throughput E A 1 1 1 E I 2 30 T 6 500 ms E I 2 30 T 6 500 ms E I 1 2 E E E E E M 1 16 numberOfDecimals 5 1 0 1 1 1 2 1 3 1 4 E E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 102 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkSubstringStart_jmhTest S 23 benchmarkSubstringStart S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 58 com.facebook.presto.operator.scalar.BenchmarkRoundFunction S 91 com.facebook.presto.operator.scalar.generated.BenchmarkRoundFunction_doubleBaseline_jmhTest S 14 doubleBaseline S 10 Throughput E A 1 1 1 E I 2 30 T 6 500 ms E I 2 30 T 6 500 ms E I 1 2 E E E E E M 1 16 numberOfDecimals 5 1 0 1 1 1 2 1 3 1 4 E E E 
JMH S 49 com.facebook.presto.operator.BenchmarkGroupByHash S 89 com.facebook.presto.operator.generated.BenchmarkGroupByHash_groupByHashPreCompute_jmhTest S 21 groupByHashPreCompute S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 3 12 channelCount 5 1 1 1 5 2 10 2 15 2 20 10 groupCount 1 7 3000000 11 hashEnabled 2 4 true 5 false U 11 NANOSECONDS I 8 10000000 E 
JMH S 63 com.facebook.presto.operator.BenchmarkHashBuildAndJoinOperators S 100 com.facebook.presto.operator.generated.BenchmarkHashBuildAndJoinOperators_benchmarkBuildHash_jmhTest S 18 benchmarkBuildHash S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 20 E E I 1 3 E E E E E M 2 16 buildHashEnabled 2 5 false 4 true 11 hashColumns 3 7 varchar 6 bigint 3 all U 12 MILLISECONDS E E 
JMH S 49 com.facebook.presto.BenchmarkPagesIndexPageSorter S 80 com.facebook.presto.generated.BenchmarkPagesIndexPageSorter_runBenchmark_jmhTest S 12 runBenchmark S 10 Throughput E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 3 E E E E E M 2 15 numSortChannels 4 1 2 1 3 1 4 1 5 15 sortChannelType 4 6 BIGINT 7 VARCHAR 6 DOUBLE 7 BOOLEAN U 7 SECONDS E E 
JMH S 50 com.facebook.presto.sql.gen.PageProcessorBenchmark S 93 com.facebook.presto.sql.gen.generated.PageProcessorBenchmark_columnOrientedDictionary_jmhTest S 24 columnOrientedDictionary S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 2 10 E E E E E M 3 11 columnCount 5 1 2 1 4 1 8 2 16 2 32 16 dictionaryBlocks 2 5 false 4 true 4 type 2 7 varchar 6 bigint U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.operator.BenchmarkGroupByHash S 84 com.facebook.presto.operator.generated.BenchmarkGroupByHash_baselineBigArray_jmhTest S 16 baselineBigArray S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 3 12 channelCount 1 1 1 10 groupCount 1 7 3000000 11 hashEnabled 1 5 false U 11 NANOSECONDS I 8 10000000 E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 88 com.facebook.presto.type.generated.BenchmarkBigIntOperators_overflowChecksDivide_jmhTest S 20 overflowChecksDivide S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 50 com.facebook.presto.sql.gen.PageProcessorBenchmark S 83 com.facebook.presto.sql.gen.generated.PageProcessorBenchmark_columnOriented_jmhTest S 14 columnOriented S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 2 10 E E E E E M 3 11 columnCount 5 1 2 1 4 1 8 2 16 2 32 16 dictionaryBlocks 2 5 false 4 true 4 type 2 7 varchar 6 bigint U 11 NANOSECONDS E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 93 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkUpper_jmhTest S 14 benchmarkUpper S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 96 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkLeftTrim_jmhTest S 17 benchmarkLeftTrim S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 57 com.facebook.presto.operator.scalar.BenchmarkMapSubscript S 88 com.facebook.presto.operator.scalar.generated.BenchmarkMapSubscript_mapSubscript_jmhTest S 12 mapSubscript S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 2 7 mapSize 2 1 1 2 13 4 name 3 9 fix-width 9 var-width 10 dictionary U 11 NANOSECONDS I 4 1024 E 
JMH S 52 com.facebook.presto.sql.gen.InCodeGeneratorBenchmark S 80 com.facebook.presto.sql.gen.generated.InCodeGeneratorBenchmark_benchmark_jmhTest S 9 benchmark S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 2 10 E E E E E M 2 11 inListCount 18 1 1 1 5 2 10 2 25 2 50 2 75 3 100 3 150 3 200 3 250 3 300 3 350 3 400 3 450 3 500 3 750 4 1000 5 10000 4 type 3 6 bigint 6 double 7 varchar U 12 MICROSECONDS E E 
JMH S 54 com.facebook.presto.operator.scalar.BenchmarkArraySort S 82 com.facebook.presto.operator.scalar.generated.BenchmarkArraySort_arraySort_jmhTest S 9 arraySort S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 1 4 name 2 10 array_sort 14 old_array_sort U 11 NANOSECONDS I 8 10000000 E 
JMH S 50 com.facebook.presto.sql.gen.BenchmarkPageProcessor S 77 com.facebook.presto.sql.gen.generated.BenchmarkPageProcessor_compiled_jmhTest S 8 compiled S 10 Throughput E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 5 E E E E E E U 7 SECONDS E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 95 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkReverse_jmhTest S 16 benchmarkReverse S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 60 com.facebook.presto.operator.scalar.RegexpFunctionsBenchmark S 96 com.facebook.presto.operator.scalar.generated.RegexpFunctionsBenchmark_benchmarkLikeJoni_jmhTest S 17 benchmarkLikeJoni S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 2 13 patternString 5 5 .*x.* 9 .*(x|y).* 11 longdotstar 5 phone 7 literal 12 sourceLength 2 4 1024 5 32768 U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 88 com.facebook.presto.type.generated.BenchmarkBigIntOperators_overflowChecksNegate_jmhTest S 20 overflowChecksNegate S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 63 com.facebook.presto.operator.BenchmarkHashBuildAndJoinOperators S 99 com.facebook.presto.operator.generated.BenchmarkHashBuildAndJoinOperators_benchmarkJoinHash_jmhTest S 17 benchmarkJoinHash S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 20 E E I 1 3 E E E E E M 3 16 buildHashEnabled 2 5 false 4 true 11 hashColumns 3 7 varchar 6 bigint 3 all 9 matchRate 3 3 0.1 1 1 1 2 U 12 MILLISECONDS E E 
JMH S 63 com.facebook.presto.operator.spiller.BenchmarkBinaryFileSpiller S 86 com.facebook.presto.operator.spiller.generated.BenchmarkBinaryFileSpiller_read_jmhTest S 4 read S 10 Throughput E A 1 1 1 E I 1 5 T 6 500 ms E I 2 10 T 6 500 ms E I 1 3 E E E E E M 2 10 pagesCount 1 2 10 11 rowsPerPage 1 5 10000 U 7 SECONDS E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 90 com.facebook.presto.type.generated.BenchmarkBigIntOperators_overflowChecksSubtract_jmhTest S 22 overflowChecksSubtract S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 79 com.facebook.presto.type.generated.BenchmarkBigIntOperators_baseLineAdd_jmhTest S 11 baseLineAdd S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 82 com.facebook.presto.type.generated.BenchmarkBigIntOperators_baseLineNegate_jmhTest S 14 baseLineNegate S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 58 com.facebook.presto.operator.scalar.BenchmarkRoundFunction S 89 com.facebook.presto.operator.scalar.generated.BenchmarkRoundFunction_doubleActual_jmhTest S 12 doubleActual S 10 Throughput E A 1 1 1 E I 2 30 T 6 500 ms E I 2 30 T 6 500 ms E I 1 2 E E E E E M 1 16 numberOfDecimals 5 1 0 1 1 1 2 1 3 1 4 E E E 
JMH S 60 com.facebook.presto.operator.scalar.RegexpFunctionsBenchmark S 96 com.facebook.presto.operator.scalar.generated.RegexpFunctionsBenchmark_benchmarkLikeRe2J_jmhTest S 17 benchmarkLikeRe2J S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 2 13 patternString 5 5 .*x.* 9 .*(x|y).* 11 longdotstar 5 phone 7 literal 12 sourceLength 2 4 1024 5 32768 U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 85 com.facebook.presto.type.generated.BenchmarkBigIntOperators_overflowChecksAdd_jmhTest S 17 overflowChecksAdd S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 93 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkLower_jmhTest S 14 benchmarkLower S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 58 com.facebook.presto.operator.scalar.BenchmarkArrayDistinct S 90 com.facebook.presto.operator.scalar.generated.BenchmarkArrayDistinct_arrayDistinct_jmhTest S 13 arrayDistinct S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 1 4 name 2 14 array_distinct 18 old_array_distinct U 11 NANOSECONDS I 6 200000 E 
JMH S 67 com.facebook.presto.execution.resourceGroups.BenchmarkResourceGroup S 95 com.facebook.presto.execution.resourceGroups.generated.BenchmarkResourceGroup_benchmark_jmhTest S 9 benchmark S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 1 E E E E E M 2 8 children 3 4 1000 5 10000 6 100000 7 queries 3 3 100 4 1000 5 10000 U 12 MICROSECONDS E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 109 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkSubstringStartFromEnd_jmhTest S 30 benchmarkSubstringStartFromEnd S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.operator.BenchmarkGroupByHash S 85 com.facebook.presto.operator.generated.BenchmarkGroupByHash_bigintGroupByHash_jmhTest S 17 bigintGroupByHash S 11 AverageTime E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 2 E E E E E M 3 12 channelCount 1 1 1 10 groupCount 1 7 3000000 11 hashEnabled 2 4 true 5 false U 11 NANOSECONDS I 8 10000000 E 
JMH S 50 com.facebook.presto.sql.gen.PageProcessorBenchmark S 80 com.facebook.presto.sql.gen.generated.PageProcessorBenchmark_rowOriented_jmhTest S 11 rowOriented S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 2 10 E E E E E M 3 11 columnCount 5 1 2 1 4 1 8 2 16 2 32 16 dictionaryBlocks 2 5 false 4 true 4 type 2 7 varchar 6 bigint U 11 NANOSECONDS E E 
JMH S 50 com.facebook.presto.sql.gen.BenchmarkPageProcessor S 78 com.facebook.presto.sql.gen.generated.BenchmarkPageProcessor_handCoded_jmhTest S 9 handCoded S 10 Throughput E A 1 1 1 E I 2 10 T 6 500 ms E I 2 10 T 6 500 ms E I 1 5 E E E E E E U 7 SECONDS E E 
JMH S 60 com.facebook.presto.operator.scalar.StringFunctionsBenchmark S 92 com.facebook.presto.operator.scalar.generated.StringFunctionsBenchmark_benchmarkTrim_jmhTest S 13 benchmarkTrim S 11 AverageTime E A 1 1 1 E I 1 4 T 6 500 ms E I 1 5 T 6 500 ms E I 1 1 E E E E E M 2 5 ascii 2 4 true 5 false 6 length 6 1 2 1 5 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.type.BenchmarkBigIntOperators S 90 com.facebook.presto.type.generated.BenchmarkBigIntOperators_overflowChecksMultiply_jmhTest S 22 overflowChecksMultiply S 10 Throughput E A 1 1 1 E I 3 100 T 6 500 ms E I 3 100 T 6 500 ms E I 1 2 E E E E E E E E E 
