kazuyukitanimura commented on issue #670:
URL: 
https://github.com/apache/datafusion-comet/issues/670#issuecomment-2259344350

   After merging with latest main
   ```
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   add_many_decimals                                 11828          12330       
  709         24.3          41.1       1.0X
   add_many_decimals: Comet (Scan)                   15061          15181       
  171         19.1          52.3       0.8X
   add_many_decimals: Comet (Scan, Exec)             12400          12885       
  686         23.2          43.1       1.0X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: add_many_integers
     Stopped after 2 iterations, 7415 ms
     Running case: add_many_integers: Comet (Scan)
     Stopped after 2 iterations, 6969 ms
     Running case: add_many_integers: Comet (Scan, Exec)
     Stopped after 2 iterations, 7371 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   add_many_integers                                  3590           3708       
  166         80.2          12.5       1.0X
   add_many_integers: Comet (Scan)                    3467           3485       
   24         83.1          12.0       1.0X
   add_many_integers: Comet (Scan, Exec)              3659           3686       
   38         78.7          12.7       1.0X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: agg_high_cardinality
     Stopped after 2 iterations, 3604 ms
     Running case: agg_high_cardinality: Comet (Scan)
     Stopped after 2 iterations, 5400 ms
     Running case: agg_high_cardinality: Comet (Scan, Exec)
     Stopped after 2 iterations, 2131 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   agg_high_cardinality                               1793           1802       
   13         40.2          24.9       1.0X
   agg_high_cardinality: Comet (Scan)                 2683           2700       
   24         26.8          37.3       0.7X
   agg_high_cardinality: Comet (Scan, Exec)           1056           1066       
   14         68.2          14.7       1.7X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: agg_low_cardinality
     Stopped after 6 iterations, 2078 ms
     Running case: agg_low_cardinality: Comet (Scan)
     Stopped after 3 iterations, 2226 ms
     Running case: agg_low_cardinality: Comet (Scan, Exec)
     Stopped after 8 iterations, 2066 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   agg_low_cardinality                                 333            346       
   10        216.5           4.6       1.0X
   agg_low_cardinality: Comet (Scan)                   730            742       
   14         98.7          10.1       0.5X
   agg_low_cardinality: Comet (Scan, Exec)             252            258       
    7        286.1           3.5       1.3X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: agg_sum_decimals_no_grouping
     Stopped after 2 iterations, 15998 ms
     Running case: agg_sum_decimals_no_grouping: Comet (Scan)
     Stopped after 2 iterations, 87493 ms
     Running case: agg_sum_decimals_no_grouping: Comet (Scan, Exec)
     Stopped after 2 iterations, 16900 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                           Best Time(ms)   Avg 
Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
--------------------------------------------------------------------------------------------------------------------------------
   agg_sum_decimals_no_grouping                               7828           
7999         243         36.8          27.2       1.0X
   agg_sum_decimals_no_grouping: Comet (Scan)                42539          
43747        1708          6.8         147.7       0.2X
   agg_sum_decimals_no_grouping: Comet (Scan, Exec)           8441           
8450          12         34.1          29.3       0.9X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: agg_sum_integers_no_grouping
     Stopped after 2 iterations, 7564 ms
     Running case: agg_sum_integers_no_grouping: Comet (Scan)
     Stopped after 2 iterations, 8300 ms
     Running case: agg_sum_integers_no_grouping: Comet (Scan, Exec)
     Stopped after 2 iterations, 9181 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                           Best Time(ms)   Avg 
Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
--------------------------------------------------------------------------------------------------------------------------------
   agg_sum_integers_no_grouping                               3761           
3782          30         76.6          13.1       1.0X
   agg_sum_integers_no_grouping: Comet (Scan)                 4125           
4150          36         69.8          14.3       0.9X
   agg_sum_integers_no_grouping: Comet (Scan, Exec)           4523           
4591          96         63.7          15.7       0.8X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: case_when_column_or_null
     Stopped after 2 iterations, 2203 ms
     Running case: case_when_column_or_null: Comet (Scan)
     Stopped after 2 iterations, 5703 ms
     Running case: case_when_column_or_null: Comet (Scan, Exec)
     Stopped after 2 iterations, 3428 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                       Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
----------------------------------------------------------------------------------------------------------------------------
   case_when_column_or_null                               1099           1102   
        4        262.1           3.8       1.0X
   case_when_column_or_null: Comet (Scan)                 2827           2852   
       35        101.9           9.8       0.4X
   case_when_column_or_null: Comet (Scan, Exec)           1681           1714   
       47        171.3           5.8       0.7X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: case_when_scalar
     Stopped after 10 iterations, 2146 ms
     Running case: case_when_scalar: Comet (Scan)
     Stopped after 2 iterations, 2433 ms
     Running case: case_when_scalar: Comet (Scan, Exec)
     Stopped after 5 iterations, 2019 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   case_when_scalar                                    193            215       
   32        373.6           2.7       1.0X
   case_when_scalar: Comet (Scan)                     1210           1217       
    9         59.5          16.8       0.2X
   case_when_scalar: Comet (Scan, Exec)                378            404       
   44        190.4           5.3       0.5X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: filter_highly_selective
     Stopped after 13 iterations, 2221 ms
     Running case: filter_highly_selective: Comet (Scan)
     Stopped after 3 iterations, 2297 ms
     Running case: filter_highly_selective: Comet (Scan, Exec)
     Stopped after 11 iterations, 2084 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                      Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
---------------------------------------------------------------------------------------------------------------------------
   filter_highly_selective                                145            171    
      32        496.7           2.0       1.0X
   filter_highly_selective: Comet (Scan)                  762            766    
       4         94.5          10.6       0.2X
   filter_highly_selective: Comet (Scan, Exec)            171            190    
      18        420.4           2.4       0.8X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: filter_less_selective
     Stopped after 10 iterations, 2011 ms
     Running case: filter_less_selective: Comet (Scan)
     Stopped after 3 iterations, 2121 ms
     Running case: filter_less_selective: Comet (Scan, Exec)
     Stopped after 11 iterations, 2159 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                    Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
-------------------------------------------------------------------------------------------------------------------------
   filter_less_selective                                170            201      
    42        422.4           2.4       1.0X
   filter_less_selective: Comet (Scan)                  694            707      
    12        103.8           9.6       0.2X
   filter_less_selective: Comet (Scan, Exec)            176            196      
    20        409.9           2.4       1.0X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: if_column_or_null
     Stopped after 2 iterations, 2282 ms
     Running case: if_column_or_null: Comet (Scan)
     Stopped after 2 iterations, 3123 ms
     Running case: if_column_or_null: Comet (Scan, Exec)
     Stopped after 2 iterations, 3524 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   if_column_or_null                                  1136           1141       
    7        253.6           3.9       1.0X
   if_column_or_null: Comet (Scan)                    1473           1562       
  126        195.6           5.1       0.8X
   if_column_or_null: Comet (Scan, Exec)              1751           1762       
   17        164.6           6.1       0.6X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: join_anti
     Stopped after 2 iterations, 12717 ms
     Running case: join_anti: Comet (Scan)
     Stopped after 2 iterations, 11808 ms
     Running case: join_anti: Comet (Scan, Exec)
     Stopped after 2 iterations, 11755 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   join_anti                                          6230           6359       
  183         11.6          86.5       1.0X
   join_anti: Comet (Scan)                            5789           5904       
  163         12.4          80.4       1.1X
   join_anti: Comet (Scan, Exec)                      5720           5878       
  222         12.6          79.4       1.1X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: join_condition
     Stopped after 2 iterations, 3323 ms
     Running case: join_condition: Comet (Scan)
     Stopped after 2 iterations, 3201 ms
     Running case: join_condition: Comet (Scan, Exec)
     Stopped after 2 iterations, 3376 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   join_condition                                     1568           1662       
  133        346.6           2.9       1.0X
   join_condition: Comet (Scan)                       1479           1601       
  172        367.4           2.7       1.1X
   join_condition: Comet (Scan, Exec)                 1688           1688       
    1        321.9           3.1       0.9X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: join_exploding_output
     Stopped after 2 iterations, 2796 ms
     Running case: join_exploding_output: Comet (Scan)
     Stopped after 2 iterations, 2732 ms
     Running case: join_exploding_output: Comet (Scan, Exec)
     Stopped after 2 iterations, 3220 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                    Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
-------------------------------------------------------------------------------------------------------------------------
   join_exploding_output                               1395           1398      
     5        389.5           2.6       1.0X
   join_exploding_output: Comet (Scan)                 1352           1366      
    20        401.8           2.5       1.0X
   join_exploding_output: Comet (Scan, Exec)           1608           1610      
     4        338.0           3.0       0.9X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: join_inner
     Stopped after 4 iterations, 2045 ms
     Running case: join_inner: Comet (Scan)
     Stopped after 5 iterations, 2359 ms
     Running case: join_inner: Comet (Scan, Exec)
     Stopped after 3 iterations, 2083 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   join_inner                                          497            511       
   12        579.1           1.7       1.0X
   join_inner: Comet (Scan)                            460            472       
    8        626.9           1.6       1.1X
   join_inner: Comet (Scan, Exec)                      687            694       
    8        419.2           2.4       0.7X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: join_left_outer
     Stopped after 2 iterations, 193508 ms
     Running case: join_left_outer: Comet (Scan)
   [1025.721s][warning][gc,alloc] Executor task launch worker for task 1.0 in 
stage 1178.0 (TID 21368): Retried waiting for GCLocker too often allocating 
134217730 words
     Stopped after 2 iterations, 192356 ms
     Running case: join_left_outer: Comet (Scan, Exec)
     Stopped after 2 iterations, 191410 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   join_left_outer                                   96613          96754       
  200          3.3         305.0       1.0X
   join_left_outer: Comet (Scan)                     95176          96178       
 1418          3.3         300.4       1.0X
   join_left_outer: Comet (Scan, Exec)               94835          95705       
 1231          3.3         299.3       1.0X
   
   Running benchmark: TPCDS Micro Benchmarks
     Running case: join_semi
   [1485.285s][warning][gc,alloc] Executor task launch worker for task 3.0 in 
stage 1221.0 (TID 21917): Retried waiting for GCLocker too often allocating 
134217730 words
   [1510.652s][warning][gc,alloc] Executor task launch worker for task 3.0 in 
stage 1233.0 (TID 22027): Retried waiting for GCLocker too often allocating 
134217730 words
     Stopped after 2 iterations, 25421 ms
     Running case: join_semi: Comet (Scan)
   [1520.632s][warning][gc,alloc] Executor task launch worker for task 3.0 in 
stage 1239.0 (TID 22082): Retried waiting for GCLocker too often allocating 
134217730 words
   [1520.632s][warning][gc,alloc] Executor task launch worker for task 1.0 in 
stage 1239.0 (TID 22080): Retried waiting for GCLocker too often allocating 
134217730 words
   [1547.750s][warning][gc,alloc] Executor task launch worker for task 3.0 in 
stage 1251.0 (TID 22192): Retried waiting for GCLocker too often allocating 
134217730 words
     Stopped after 2 iterations, 26686 ms
     Running case: join_semi: Comet (Scan, Exec)
   [1573.897s][warning][gc,alloc] Executor task launch worker for task 2.0 in 
stage 1263.0 (TID 22301): Retried waiting for GCLocker too often allocating 
134217730 words
     Stopped after 2 iterations, 25646 ms
   
   OpenJDK 64-Bit Server VM 17.0.11+9-LTS on Mac OS X 14.5
   Apple M1 Max
   TPCDS Micro Benchmarks:                   Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
   
------------------------------------------------------------------------------------------------------------------------
   join_semi                                         11986          12711       
 1025          6.0         166.5       1.0X
   join_semi: Comet (Scan)                           12957          13343       
  546          5.6         180.0       0.9X
   join_semi: Comet (Scan, Exec)                     12694          12823       
  183          5.7         176.3       0.9X
   ```


-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to