You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "mikemccand (via GitHub)" <gi...@apache.org> on 2023/05/23 12:06:52 UTC

[GitHub] [lucene] mikemccand commented on pull request #12311: Integrate the Incubating Panama Vector API

mikemccand commented on PR #12311:
URL: https://github.com/apache/lucene/pull/12311#issuecomment-1559159143

   I ran this on the `luceneutil` nightly benchmark box (`beast3`):
   
   This is an AMD Ryzen Threadripper 3990X 64-Core Processor, with this long list of CPU flags AND bugs:
   
   ```
   flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es
   bugs            : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb
   ```
   
   ```
   # Run complete. Total time: 00:04:50
   
   Benchmark                                (size)   Mode  Cnt   Score   Error   Units
   BinaryCosineBenchmark.cosineDistanceNew    1024  thrpt    5   5.286 ± 0.005  ops/us
   BinaryCosineBenchmark.cosineDistanceOld    1024  thrpt    5   0.691 ± 0.021  ops/us
   BinaryDotProductBenchmark.dotProductNew    1024  thrpt    5  13.896 ± 0.009  ops/us
   BinaryDotProductBenchmark.dotProductOld    1024  thrpt    5   1.980 ± 0.027  ops/us
   BinarySquareBenchmark.squareDistanceNew    1024  thrpt    5  11.880 ± 0.011  ops/us
   BinarySquareBenchmark.squareDistanceOld    1024  thrpt    5   1.724 ± 0.018  ops/us
   FloatCosineBenchmark.cosineNew             1024  thrpt    5  12.201 ± 0.260  ops/us
   FloatCosineBenchmark.cosineOld             1024  thrpt    5   1.163 ± 0.015  ops/us
   FloatDotProductBenchmark.dotProductNew     1024  thrpt    5  17.963 ± 0.111  ops/us
   FloatDotProductBenchmark.dotProductOld     1024  thrpt    5   3.775 ± 0.347  ops/us
   FloatSquareBenchmark.squareNew             1024  thrpt    5  15.641 ± 0.092  ops/us
   FloatSquareBenchmark.squareOld             1024  thrpt    5   2.684 ± 0.014  ops/us
   ```


-- 
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: issues-unsubscribe@lucene.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org