aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/vespa/vespalib/hwaccelrated/generic.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move helper methods.balder/cpu-specific-compiles-for-bit-operationsHenning Baldersheim2022-09-181-3/+3
* - Extend test to cover iterations in outer loop.Henning Baldersheim2021-11-261-6/+8
* - Add optimisation of int8_t squared euclidian distance.Henning Baldersheim2021-11-251-2/+7
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Revert "Revert "When we pull in a cacheline, we should use it too.""Henning Baldersheim2020-06-081-0/+10
* Revert "When we pull in a cacheline, we should use it too."Harald Musum2020-06-081-10/+0
* - Stick to void * and byte offsets.Henning Baldersheim2020-06-071-2/+2
* When we pull in a cacheline, we should use it too.Henning Baldersheim2020-06-041-0/+10
* Followup from code review.Henning Baldersheim2020-03-101-5/+5
* Simply follow pattern from dotproduct.Henning Baldersheim2020-03-101-2/+26
* Add a euclidian distance that is optimal for avx, avx2 and avx512.Henning Baldersheim2020-03-101-0/+10
* complete autoHenning Baldersheim2020-03-051-1/+1
* Use openblas for dotproduct on everything up to and including avx2.Henning Baldersheim2020-03-051-12/+13
* Count bits faster when hardware supports it.Henning Baldersheim2020-01-241-0/+6
* Add optimized support for array<byte>Henning Baldersheim2019-05-221-0/+11
* Use nested namespace and standard include syntax.Henning Baldersheim2017-10-241-4/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Unroll 8 elementsHenning Baldersheim2017-02-231-33/+29
* Include from current directory.Henning Baldersheim2017-02-131-3/+1
* Move hwaccelrated library from staging_vespalib to vespalib (for usage in ten...Geir Storli2016-10-241-0/+125