Back to home page

OSCL-LXR

 
 

    


0001 ================================================================================================
0002 UDF with mixed input types
0003 ================================================================================================
0004 
0005 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0006 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0007 long/nullable int/string to string:       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0008 ------------------------------------------------------------------------------------------------------------------------
0009 long/nullable int/string to string wholestage off            250            327         108          0.4        2500.6       1.0X
0010 long/nullable int/string to string wholestage on            142            157          16          0.7        1421.2       1.8X
0011 
0012 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0013 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0014 long/nullable int/string to option:       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0015 ------------------------------------------------------------------------------------------------------------------------
0016 long/nullable int/string to option wholestage off            124            125           2          0.8        1237.8       1.0X
0017 long/nullable int/string to option wholestage on             73             93          27          1.4         730.1       1.7X
0018 
0019 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0020 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0021 long/nullable int/string to primitive:    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0022 ------------------------------------------------------------------------------------------------------------------------
0023 long/nullable int/string to primitive wholestage off             66             69           4          1.5         658.8       1.0X
0024 long/nullable int/string to primitive wholestage on             61             67          11          1.6         611.7       1.1X
0025 
0026 
0027 ================================================================================================
0028 UDF with primitive types
0029 ================================================================================================
0030 
0031 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0032 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0033 long/nullable int to string:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0034 ------------------------------------------------------------------------------------------------------------------------
0035 long/nullable int to string wholestage off             66             67           0          1.5         663.9       1.0X
0036 long/nullable int to string wholestage on             66             68           2          1.5         664.6       1.0X
0037 
0038 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0039 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0040 long/nullable int to option:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0041 ------------------------------------------------------------------------------------------------------------------------
0042 long/nullable int to option wholestage off             40             42           3          2.5         402.6       1.0X
0043 long/nullable int to option wholestage on             40             42           2          2.5         401.3       1.0X
0044 
0045 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0046 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0047 long/nullable int to primitive:           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0048 ------------------------------------------------------------------------------------------------------------------------
0049 long/nullable int to primitive wholestage off             38             39           0          2.6         384.8       1.0X
0050 long/nullable int to primitive wholestage on             39             45           5          2.5         392.6       1.0X
0051 
0052 OpenJDK 64-Bit Server VM 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09 on Linux 4.15.0-1044-aws
0053 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0054 UDF identity overhead:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0055 ------------------------------------------------------------------------------------------------------------------------
0056 Baseline                                             32             33           1          3.1         320.8       1.0X
0057 With identity UDF                                    37             40           6          2.7         369.1       0.9X
0058 
0059