GregBowyer commented on pull request #8698:
URL: https://github.com/apache/arrow/pull/8698#issuecomment-737668292


   Benchmarks are here:
   
   http://gbowyer.freeshell.org/rust-parquet-perf-test/report/
   
   Raw baseline:
   http://gbowyer.freeshell.org/rust-parquet-perf-test/baseline_raw.txt
   
   Raw output for changes:
   http://gbowyer.freeshell.org/rust-parquet-perf-test/changes_raw.txt
   
   # Machine
   ```
   processor       : 31
   vendor_id       : GenuineIntel
   cpu family      : 6
   model           : 45
   model name      : Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz
   stepping        : 7
   microcode       : 0x710
   cpu MHz         : 2611.349
   cache size      : 20480 KB
   physical id     : 1
   siblings        : 16
   core id         : 7
   cpu cores       : 8
   apicid          : 47
   initial apicid  : 47
   fpu             : yes
   fpu_exception   : yes
   cpuid level     : 13
   wp              : yes
   flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx 
pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology 
nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est 
tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt 
tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority 
ept vpid xsaveopt dtherm ida arat pln pts
   vmx flags       : vnmi preemption_timer invvpid ept_x_only ept_1gb 
flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple
   bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf 
mds swapgs itlb_multihit
   bogomips        : 5241.92
   clflush size    : 64
   cache_alignment : 64
   address sizes   : 46 bits physical, 48 bits virtual
   power management:
   ```
   
   Some notes:
   * The compression benchmark seems super noisy and I dont think it matters 
for this change
   * Most of the benchmarks seem to have got faster with the performance tweaks
   * I think allocs are a little too noisy to care about
   * `_boolean` seems to have got a little slower, I cannot for the life of me 
figure out why.


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

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


Reply via email to