You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2022/01/04 02:53:47 UTC

[GitHub] [arrow] cyb70289 commented on pull request #11841: ARROW-13923: [C++] Faster CSV chunker with long CSV cells

cyb70289 commented on pull request #11841:
URL: https://github.com/apache/arrow/pull/11841#issuecomment-1004490689


   Looks pretty good on Arm.
   
   - neoverse n1, clang-12
   ```
   -----------------------------------------------------------------
   Non-regressions: (7)
   -----------------------------------------------------------------
                 benchmark        baseline       contender  change %
   ChunkCSVVehiclesExample 848.964 MiB/sec   1.981 GiB/sec   138.966
     ChunkCSVStocksExample 636.249 MiB/sec   1.225 GiB/sec    97.133
   ChunkCSVNoNewlinesBlock      208.615358      220.434134     5.665
      ParseCSVEscapedBlock 413.691 MiB/sec 420.424 MiB/sec     1.628
   ParseCSVVehiclesExample   1.580 GiB/sec   1.595 GiB/sec     0.926
     ParseCSVStocksExample 969.519 MiB/sec 974.999 MiB/sec     0.565
      ChunkCSVEscapedBlock 722.624 MiB/sec 707.451 MiB/sec    -2.100
   
   -----------------------------------------------------------------
   Regressions: (4)
   -----------------------------------------------------------------
                benchmark        baseline       contender  change % 
     counters
   ParseCSVFlightsExample 337.860 MiB/sec 321.941 MiB/sec    -4.712 
   ChunkCSVFlightsExample 553.033 MiB/sec 516.678 MiB/sec    -6.574 
      ParseCSVQuotedBlock 476.093 MiB/sec 437.121 MiB/sec    -8.186 
      ChunkCSVQuotedBlock 673.057 MiB/sec 599.014 MiB/sec   -11.001 
   ```
   
   - m1, apple-clang-13
   ```
   -----------------------------------------------------------------
   Non-regressions: (10)
   -----------------------------------------------------------------
                 benchmark        baseline       contender  change %
   ChunkCSVVehiclesExample   1.426 GiB/sec   4.745 GiB/sec   232.705
     ChunkCSVStocksExample   1.417 GiB/sec   2.779 GiB/sec    96.087
   ChunkCSVNoNewlinesBlock       78.281786       79.915575     2.087
       ParseCSVQuotedBlock 515.396 MiB/sec 519.514 MiB/sec     0.799
    ParseCSVFlightsExample 485.565 MiB/sec 485.774 MiB/sec     0.043
      ParseCSVEscapedBlock 527.793 MiB/sec 528.017 MiB/sec     0.042
     ParseCSVStocksExample   1.422 GiB/sec   1.420 GiB/sec    -0.120
   ParseCSVVehiclesExample   2.619 GiB/sec   2.592 GiB/sec    -1.054
      ChunkCSVEscapedBlock   1.614 GiB/sec   1.587 GiB/sec    -1.667
    ChunkCSVFlightsExample   1.200 GiB/sec   1.177 GiB/sec    -1.940
   
   -----------------------------------------------------------------
   Regressions: (1)
   -----------------------------------------------------------------
             benchmark      baseline     contender  change %        
   ChunkCSVQuotedBlock 1.510 GiB/sec 1.403 GiB/sec    -7.139
   ```


-- 
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-unsubscribe@arrow.apache.org

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