dongjoon-hyun commented on code in PR #45654:
URL: https://github.com/apache/spark/pull/45654#discussion_r1534999660


##########
sql/core/benchmarks/FilterPushdownBenchmark-jdk21-results.txt:
##########
@@ -2,733 +2,733 @@
 Pushdown for many distinct value case
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 5.15.0-1053-azure
+OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 6.5.0-1016-azure
 AMD EPYC 7763 64-Core Processor
 Select 0 string row (value IS NULL):      Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Parquet Vectorized                                 6598           6767         
128          2.4         419.5       1.0X
-Parquet Vectorized (Pushdown)                       292            304         
 14         53.8          18.6      22.6X
-Native ORC Vectorized                              7341           7411         
 88          2.1         466.7       0.9X
-Native ORC Vectorized (Pushdown)                    282            291         
 10         55.7          18.0      23.4X
+Parquet Vectorized                                 6365           6420         
 67          2.5         404.7       1.0X
+Parquet Vectorized (Pushdown)                       315            341         
 24         49.9          20.0      20.2X
+Native ORC Vectorized                              4984           5073         
 69          3.2         316.9       1.3X
+Native ORC Vectorized (Pushdown)                    311            321         
 11         50.5          19.8      20.5X
 
-OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 5.15.0-1053-azure
+OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 6.5.0-1016-azure
 AMD EPYC 7763 64-Core Processor
 Select 0 string row ('7864320' < value < '7864320'):  Best Time(ms)   Avg 
Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
-----------------------------------------------------------------------------------------------------------------------------------
-Parquet Vectorized                                            6631           
6653          20          2.4         421.6       1.0X
-Parquet Vectorized (Pushdown)                                  288            
299          15         54.7          18.3      23.1X
-Native ORC Vectorized                                         7453           
7468          19          2.1         473.8       0.9X
-Native ORC Vectorized (Pushdown)                               280            
287           9         56.2          17.8      23.7X
+Parquet Vectorized                                            6261           
6292          25          2.5         398.1       1.0X
+Parquet Vectorized (Pushdown)                                  281            
298          12         56.1          17.8      22.3X
+Native ORC Vectorized                                         5053           
5078          22          3.1         321.3       1.2X
+Native ORC Vectorized (Pushdown)                               300            
328          35         52.4          19.1      20.9X
 
-OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 5.15.0-1053-azure
+OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 6.5.0-1016-azure
 AMD EPYC 7763 64-Core Processor
 Select 1 string row (value = '7864320'):  Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Parquet Vectorized                                 6635           6654         
 17          2.4         421.9       1.0X
-Parquet Vectorized (Pushdown)                       271            282         
  9         58.1          17.2      24.5X
-Native ORC Vectorized                              7482           7512         
 35          2.1         475.7       0.9X
-Native ORC Vectorized (Pushdown)                    268            277         
  4         58.6          17.1      24.7X
+Parquet Vectorized                                 6294           6356         
 90          2.5         400.1       1.0X
+Parquet Vectorized (Pushdown)                       270            283         
 14         58.3          17.1      23.3X
+Native ORC Vectorized                              5057           5086         
 20          3.1         321.5       1.2X
+Native ORC Vectorized (Pushdown)                    289            298         
  8         54.4          18.4      21.8X
 
-OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 5.15.0-1053-azure
+OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 6.5.0-1016-azure
 AMD EPYC 7763 64-Core Processor
 Select 1 string row (value <=> '7864320'):  Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
-------------------------------------------------------------------------------------------------------------------------
-Parquet Vectorized                                  6622           6633        
  10          2.4         421.0       1.0X
-Parquet Vectorized (Pushdown)                        262            270        
   9         60.1          16.6      25.3X
-Native ORC Vectorized                               7413           7429        
  15          2.1         471.3       0.9X
-Native ORC Vectorized (Pushdown)                     261            268        
   6         60.3          16.6      25.4X
+Parquet Vectorized                                  6252           6274        
  17          2.5         397.5       1.0X
+Parquet Vectorized (Pushdown)                        256            272        
  15         61.4          16.3      24.4X
+Native ORC Vectorized                               5036           5054        
  12          3.1         320.2       1.2X
+Native ORC Vectorized (Pushdown)                     275            291        
   8         57.1          17.5      22.7X
 
-OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 5.15.0-1053-azure
+OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 6.5.0-1016-azure
 AMD EPYC 7763 64-Core Processor
 Select 1 string row ('7864320' <= value <= '7864320'):  Best Time(ms)   Avg 
Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
-------------------------------------------------------------------------------------------------------------------------------------
-Parquet Vectorized                                              6597           
6632          34          2.4         419.4       1.0X
-Parquet Vectorized (Pushdown)                                    260           
 268           7         60.5          16.5      25.4X
-Native ORC Vectorized                                           7453           
7467          11          2.1         473.9       0.9X
-Native ORC Vectorized (Pushdown)                                 261           
 270           7         60.3          16.6      25.3X
+Parquet Vectorized                                              6241           
6259          11          2.5         396.8       1.0X
+Parquet Vectorized (Pushdown)                                    257           
 266          12         61.3          16.3      24.3X
+Native ORC Vectorized                                           5038           
5055          20          3.1         320.3       1.2X
+Native ORC Vectorized (Pushdown)                                 277           
 290          10         56.8          17.6      22.5X
 
-OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 5.15.0-1053-azure
+OpenJDK 64-Bit Server VM 21.0.2+13-LTS on Linux 6.5.0-1016-azure
 AMD EPYC 7763 64-Core Processor
 Select all string rows (value IS NOT NULL):  Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
--------------------------------------------------------------------------------------------------------------------------
-Parquet Vectorized                                  12805          12872       
   92          1.2         814.1       1.0X
-Parquet Vectorized (Pushdown)                       12833          12851       
   14          1.2         815.9       1.0X
-Native ORC Vectorized                               13594          13615       
   16          1.2         864.3       0.9X
-Native ORC Vectorized (Pushdown)                    13626          13637       
   11          1.2         866.3       0.9X
+Parquet Vectorized                                  12335          12564       
  207          1.3         784.2       1.0X
+Parquet Vectorized (Pushdown)                       12561          12587       
   20          1.3         798.6       1.0X
+Native ORC Vectorized                               11278          11295       
   12          1.4         717.0       1.1X
+Native ORC Vectorized (Pushdown)                    11398          11468       
   98          1.4         724.7       1.1X

Review Comment:
   Although the ratio is reversed slightly, the different is too small.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to