wjones127 commented on PR #33731:
URL: https://github.com/apache/arrow/pull/33731#issuecomment-1396117917

   Local benchmarks confirm this doesn't seem to have a meaningful affect on 
performance:
   
   ```
   
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   Non-regressions: (20)
   
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                      benchmark      baseline   
  contender  change %                                                           
                                                                                
                                                         counters
        AllocateDeallocate<SystemAlloc>/size:16777216/real_time    264.865114   
 270.309814     2.056   {'family_index': 1, 'per_family_instance_index': 3, 
'run_name': 'AllocateDeallocate<SystemAlloc>/size:16777216/real_time', 
'repetitions': 10, 'repetition_index': 5, 'threads': 1, 'iterations': 2646218}
                                 TouchArea/size:65536/real_time   2073.088409   
2102.201688     1.404                             {'family_index': 0, 
'per_family_instance_index': 1, 'run_name': 'TouchArea/size:65536/real_time', 
'repetitions': 10, 'repetition_index': 8, 'threads': 1, 'iterations': 338503}
       AllocateTouchDeallocate<Mimalloc>/size:1048576/real_time  58004.604073  
58547.859656     0.937    {'family_index': 4, 'per_family_instance_index': 2, 
'run_name': 'AllocateTouchDeallocate<Mimalloc>/size:1048576/real_time', 
'repetitions': 10, 'repetition_index': 9, 'threads': 1, 'iterations': 12050}
                               TouchArea/size:1048576/real_time  33798.339093  
34108.716406     0.918                            {'family_index': 0, 
'per_family_instance_index': 2, 'run_name': 'TouchArea/size:1048576/real_time', 
'repetitions': 10, 'repetition_index': 6, 'threads': 1, 'iterations': 20679}
                              TouchArea/size:16777216/real_time 555616.013949 
559728.605189     0.740                            {'family_index': 0, 
'per_family_instance_index': 3, 'run_name': 
'TouchArea/size:16777216/real_time', 'repetitions': 10, 'repetition_index': 8, 
'threads': 1, 'iterations': 1238}
       AllocateTouchDeallocate<SystemAlloc>/size:4096/real_time    205.279964   
 206.720969     0.702  {'family_index': 2, 'per_family_instance_index': 0, 
'run_name': 'AllocateTouchDeallocate<SystemAlloc>/size:4096/real_time', 
'repetitions': 10, 'repetition_index': 2, 'threads': 1, 'iterations': 3397743}
         AllocateDeallocate<SystemAlloc>/size:1048576/real_time     86.631662   
  87.188996     0.643    {'family_index': 1, 'per_family_instance_index': 2, 
'run_name': 'AllocateDeallocate<SystemAlloc>/size:1048576/real_time', 
'repetitions': 10, 'repetition_index': 2, 'threads': 1, 'iterations': 8012878}
           AllocateDeallocate<SystemAlloc>/size:65536/real_time     86.715660   
  87.233966     0.598      {'family_index': 1, 'per_family_instance_index': 1, 
'run_name': 'AllocateDeallocate<SystemAlloc>/size:65536/real_time', 
'repetitions': 10, 'repetition_index': 4, 'threads': 1, 'iterations': 8064265}
    AllocateTouchDeallocate<SystemAlloc>/size:1048576/real_time  33744.497321  
33941.250271     0.583 {'family_index': 2, 'per_family_instance_index': 2, 
'run_name': 'AllocateTouchDeallocate<SystemAlloc>/size:1048576/real_time', 
'repetitions': 10, 'repetition_index': 5, 'threads': 1, 'iterations': 20702}
                                  TouchArea/size:4096/real_time    105.445068   
 106.045668     0.570                             {'family_index': 0, 
'per_family_instance_index': 0, 'run_name': 'TouchArea/size:4096/real_time', 
'repetitions': 10, 'repetition_index': 8, 'threads': 1, 'iterations': 5587137}
               AllocateDeallocate<Mimalloc>/size:4096/real_time    615.564121   
 618.911726     0.544          {'family_index': 3, 'per_family_instance_index': 
0, 'run_name': 'AllocateDeallocate<Mimalloc>/size:4096/real_time', 
'repetitions': 10, 'repetition_index': 2, 'threads': 1, 'iterations': 1133612}
      AllocateTouchDeallocate<SystemAlloc>/size:65536/real_time   2183.956326   
2194.576623     0.486  {'family_index': 2, 'per_family_instance_index': 1, 
'run_name': 'AllocateTouchDeallocate<SystemAlloc>/size:65536/real_time', 
'repetitions': 10, 'repetition_index': 7, 'threads': 1, 'iterations': 321459}
          AllocateTouchDeallocate<Mimalloc>/size:4096/real_time    738.431923   
 741.599917     0.429      {'family_index': 4, 'per_family_instance_index': 0, 
'run_name': 'AllocateTouchDeallocate<Mimalloc>/size:4096/real_time', 
'repetitions': 10, 'repetition_index': 9, 'threads': 1, 'iterations': 945778}
           AllocateDeallocate<Mimalloc>/size:16777216/real_time 541207.905798 
542746.952466     0.284         {'family_index': 3, 
'per_family_instance_index': 3, 'run_name': 
'AllocateDeallocate<Mimalloc>/size:16777216/real_time', 'repetitions': 10, 
'repetition_index': 7, 'threads': 1, 'iterations': 1220}
            AllocateDeallocate<SystemAlloc>/size:4096/real_time     81.856769   
  82.027025     0.208       {'family_index': 1, 'per_family_instance_index': 0, 
'run_name': 'AllocateDeallocate<SystemAlloc>/size:4096/real_time', 
'repetitions': 10, 'repetition_index': 5, 'threads': 1, 'iterations': 8543875}
              AllocateDeallocate<Mimalloc>/size:65536/real_time   2680.987560   
2681.028080     0.002          {'family_index': 3, 'per_family_instance_index': 
1, 'run_name': 'AllocateDeallocate<Mimalloc>/size:65536/real_time', 
'repetitions': 10, 'repetition_index': 0, 'threads': 1, 'iterations': 261797}
            AllocateDeallocate<Mimalloc>/size:1048576/real_time  35094.429406  
35048.055175    -0.132         {'family_index': 3, 'per_family_instance_index': 
2, 'run_name': 'AllocateDeallocate<Mimalloc>/size:1048576/real_time', 
'repetitions': 10, 'repetition_index': 5, 'threads': 1, 'iterations': 19992}
      AllocateTouchDeallocate<Mimalloc>/size:16777216/real_time 950131.925658 
948438.976006    -0.178     {'family_index': 4, 'per_family_instance_index': 3, 
'run_name': 'AllocateTouchDeallocate<Mimalloc>/size:16777216/real_time', 
'repetitions': 10, 'repetition_index': 4, 'threads': 1, 'iterations': 725}
         AllocateTouchDeallocate<Mimalloc>/size:65536/real_time   4142.543854   
4133.527899    -0.218     {'family_index': 4, 'per_family_instance_index': 1, 
'run_name': 'AllocateTouchDeallocate<Mimalloc>/size:65536/real_time', 
'repetitions': 10, 'repetition_index': 2, 'threads': 1, 'iterations': 170360}
   AllocateTouchDeallocate<SystemAlloc>/size:16777216/real_time 562788.074673 
556769.522773    -1.069 {'family_index': 2, 'per_family_instance_index': 3, 
'run_name': 'AllocateTouchDeallocate<SystemAlloc>/size:16777216/real_time', 
'repetitions': 10, 'repetition_index': 0, 'threads': 1, 'iterations': 1247}
   ```


-- 
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]

Reply via email to