Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | enable nested ctf meta datahavardpe/enable-nested-ctf-meta-data | Håvard Pettersen | 2023-11-13 | 3 | -25/+31 |
| | |||||
* | detect unpack bits in more cases | Håvard Pettersen | 2023-11-09 | 1 | -39/+70 |
| | | | | | - with multiple dimensions - inside map_subspaces | ||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 94 | -94/+94 |
| | |||||
* | improve testing by verifying corner cases | Håvard Pettersen | 2023-09-12 | 1 | -28/+43 |
| | |||||
* | handle 'distinct' and 'single' flags using templates | Håvard Pettersen | 2023-09-08 | 2 | -79/+81 |
| | |||||
* | also test with trivial dimensions | Håvard Pettersen | 2023-09-07 | 1 | -0/+2 |
| | |||||
* | handle expanding reduce | Håvard Pettersen | 2023-09-07 | 1 | -2/+70 |
| | | | | more testing of corner cases | ||||
* | Merge pull request #28413 from ↵ | Henning Baldersheim | 2023-09-06 | 1 | -39/+45 |
|\ | | | | | | | | | vespa-engine/havardpe/avoid-making-new-value-index detect not having to make a new value index | ||||
| * | detect not having to make a new value index | Håvard Pettersen | 2023-09-05 | 1 | -39/+45 |
| | | | | | | | | | | | | - more benchmarking - drop expression descriptions - inline sparse plan execution | ||||
* | | Avoid operator<=> (libc++ std::vector limitation). | Tor Egge | 2023-09-04 | 2 | -3/+7 |
|/ | |||||
* | benchmark universal dot product vs other options | Håvard Pettersen | 2023-09-01 | 1 | -1/+257 |
| | |||||
* | added universal dot product | Håvard Pettersen | 2023-08-29 | 2 | -0/+98 |
| | | | | note that optimization is not yet active in production | ||||
* | dense join reduce plan | Håvard Pettersen | 2023-08-25 | 2 | -0/+110 |
| | | | | | added ValueType::stride_of added nested_loop support for three parallel loops | ||||
* | sparse join reduce plan | Håvard Pettersen | 2023-08-23 | 2 | -0/+214 |
| | |||||
* | add MixedL2Distance optimizer | Arne Juul | 2023-06-28 | 2 | -0/+88 |
| | |||||
* | Eliminate inline warning in dense multi matmul function unit test. | Tor Egge | 2023-06-06 | 1 | -2/+2 |
| | |||||
* | Deinline LhsRhs destructor. | Tor Egge | 2022-10-17 | 1 | -0/+3 |
| | |||||
* | mapped lookup | Håvard Pettersen | 2022-10-11 | 2 | -0/+135 |
| | | | | | | | | - change how stride works with gen specs to allow better control over how mapped tensors overlap (avoid always overlapping via label "0") - extend eval fixture verify functionality by adding a function that takes param specs directly to verify a single specific case. | ||||
* | simple join count optimization | Håvard Pettersen | 2022-09-29 | 2 | -0/+79 |
| | |||||
* | optimize singledim sparse lookup | Håvard Pettersen | 2022-06-17 | 3 | -7/+75 |
| | |||||
* | Merge pull request #22945 from ↵ | Henning Baldersheim | 2022-06-09 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/havardpe/full-reduce-count-is-cellcount full reduce with COUNT aggregator is cell count | ||||
| * | full reduce with COUNT aggregator is cell count | Håvard Pettersen | 2022-06-07 | 1 | -1/+1 |
| | | |||||
* | | 112 mixed dot product optimization | Håvard Pettersen | 2022-06-07 | 3 | -2/+101 |
|/ | |||||
* | Avoid compiler warning about dangling pointer to unnamed temporary. | Tor Egge | 2022-02-25 | 1 | -0/+6 |
| | |||||
* | fix typo | Håvard Pettersen | 2021-12-22 | 1 | -1/+1 |
| | |||||
* | sparse 112 dot product | Håvard Pettersen | 2021-12-21 | 2 | -0/+97 |
| | |||||
* | optimize squared euclidean distance between tensors | Håvard Pettersen | 2021-12-06 | 2 | -0/+106 |
| | |||||
* | Update 2020 Oath copyrights. | gjoranv | 2021-10-27 | 2 | -2/+2 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 4 | -4/+4 |
| | |||||
* | Add missiung copyrights | Jon Bratseth | 2021-10-20 | 1 | -0/+1 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 47 | -47/+47 |
| | |||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 10 | -10/+10 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 7 | -7/+7 |
| | |||||
* | update copyright | Håvard Pettersen | 2021-09-30 | 2 | -2/+2 |
| | |||||
* | fix test after review | Håvard Pettersen | 2021-09-30 | 1 | -11/+18 |
| | |||||
* | best similarity function | Håvard Pettersen | 2021-09-30 | 3 | -2/+157 |
| | |||||
* | make compatible_types internal | Arne H Juul | 2021-09-24 | 1 | -1/+1 |
| | |||||
* | simplify | Arne H Juul | 2021-09-24 | 1 | -70/+11 |
| | |||||
* | add unit test | Arne H Juul | 2021-09-24 | 2 | -0/+159 |
| | |||||
* | optimize additional variants | Håvard Pettersen | 2021-06-29 | 1 | -14/+23 |
| | |||||
* | unpack bits function | Håvard Pettersen | 2021-06-28 | 2 | -0/+96 |
| | |||||
* | inplace -> primary_is_mutable | Arne Juul | 2021-04-07 | 1 | -4/+5 |
| | |||||
* | add optimization for join between bfloat16 tensor and number | Arne Juul | 2021-04-06 | 1 | -4/+5 |
| | |||||
* | use list_stable_types and list_unstable_types | Arne Juul | 2021-03-26 | 4 | -8/+8 |
| | |||||
* | test unstable cell types for JoinWithNumberFunction | Arne Juul | 2021-03-23 | 1 | -0/+2 |
| | |||||
* | handle new cell types in optimizer tests | Arne Juul | 2021-03-23 | 3 | -10/+15 |
| | |||||
* | test drive new frameworks | Arne Juul | 2021-03-22 | 2 | -69/+56 |
| | |||||
* | gtest should use SCOPED_TRACE | Arne Juul | 2021-03-22 | 1 | -3/+3 |
| | |||||
* | Merge pull request #17071 from ↵ | Arne H Juul | 2021-03-19 | 3 | -159/+194 |
|\ | | | | | | | | | vespa-engine/arnej/rewrite_mixed_simple_join_function_test Arnej/rewrite mixed simple join function test | ||||
| * | check inplace with different result type | Arne Juul | 2021-03-19 | 1 | -0/+1 |
| | |