Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvm 18 has CodeGenOptLevel enum class. | Tor Egge | 2024-03-21 | 1 | -1/+7 |
| | |||||
* | Backport to clang 16. | Tor Egge | 2024-03-02 | 2 | -16/+20 |
| | |||||
* | Deinline dump methods. They are not at all time critical. | Henning Baldersheim | 2024-02-18 | 4 | -159/+193 |
| | |||||
* | Reapply "add parsing of special strings for inf/nan cell values" | Arne Juul | 2023-12-14 | 3 | -6/+67 |
| | | | | This reverts commit d976f82207c09b3215661e1d034ae9a42f28a63d. | ||||
* | Revert "add parsing of special strings for inf/nan cell values" | Henning Baldersheim | 2023-12-13 | 3 | -67/+6 |
| | |||||
* | handle JSON null as NaN | Arne Juul | 2023-12-11 | 3 | -2/+7 |
| | |||||
* | add parsing of special strings for inf/nan cell values | Arne Juul | 2023-12-11 | 3 | -6/+62 |
| | |||||
* | set a more flexible locale to support more characters | Håvard Pettersen | 2023-11-29 | 1 | -0/+1 |
| | |||||
* | extend conformance test with map_subspaces | Håvard Pettersen | 2023-11-13 | 1 | -0/+23 |
| | |||||
* | detect unpack bits in more cases | Håvard Pettersen | 2023-11-09 | 2 | -79/+155 |
| | | | | | - with multiple dimensions - inside map_subspaces | ||||
* | Reduce branch miss predictions. | Henning Baldersheim | 2023-11-07 | 1 | -6/+0 |
| | |||||
* | handle and test recursive issues with interpreted functions | Håvard Pettersen | 2023-11-02 | 7 | -13/+72 |
| | | | | also disallow map_subspaces in compiled functions | ||||
* | map_subspaces operation | Håvard Pettersen | 2023-11-01 | 28 | -275/+879 |
| | |||||
* | Add dimension memory cost too. | Henning Baldersheim | 2023-10-24 | 2 | -7/+8 |
| | |||||
* | Document memory footprint of vespalib:.eval::FastValue | Henning Baldersheim | 2023-10-24 | 1 | -3/+27 |
| | |||||
* | ValueType copy constructor/operator | Henning Baldersheim | 2023-10-24 | 3 | -8/+11 |
| | |||||
* | mallinfo is linux specific. | Tor Egge | 2023-10-19 | 1 | -0/+8 |
| | |||||
* | use same variable name | Arne Juul | 2023-10-19 | 1 | -1/+1 |
| | |||||
* | Provide both number from malloc and from vm to compare. Should most likely ↵ | Henning Baldersheim | 2023-10-19 | 1 | -8/+38 |
| | | | | use max of these go best estimate model cost. | ||||
* | Report peak memory usage. | Henning Baldersheim | 2023-10-18 | 2 | -10/+9 |
| | |||||
* | Simplify include of onnxruntime header file. | Tor Egge | 2023-10-15 | 1 | -4/+0 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 467 | -467/+467 |
| | |||||
* | Add missing includes, avoid shadow warning and skip including file not | Tor Egge | 2023-09-29 | 2 | -3/+5 |
| | | | | | | present in llvm 17. Issues detected when compiling with clang++ 17 / libc++ 17 / llvm 17. | ||||
* | Don't read from invalid file pointer (e.g. when | Tor Egge | 2023-09-22 | 1 | -4/+6 |
| | | | | /proc/self/status could not be opened) | ||||
* | allow universal dot product optimization | Håvard Pettersen | 2023-09-14 | 1 | -1/+1 |
| | | | | only used for cases where both inputs have mapped dimensions | ||||
* | improve testing by verifying corner cases | Håvard Pettersen | 2023-09-12 | 5 | -36/+78 |
| | |||||
* | handle 'distinct' and 'single' flags using templates | Håvard Pettersen | 2023-09-08 | 6 | -153/+205 |
| | |||||
* | also test with trivial dimensions | Håvard Pettersen | 2023-09-07 | 2 | -6/+4 |
| | |||||
* | handle expanding reduce | Håvard Pettersen | 2023-09-07 | 2 | -11/+97 |
| | | | | more testing of corner cases | ||||
* | Merge pull request #28413 from ↵ | Henning Baldersheim | 2023-09-06 | 4 | -162/+191 |
|\ | | | | | | | | | 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 | 4 | -162/+191 |
| | | | | | | | | | | | | - more benchmarking - drop expression descriptions - inline sparse plan execution | ||||
* | | Merge pull request #28376 from vespa-engine/balder/minor-cleanup | Henning Baldersheim | 2023-09-04 | 2 | -28/+57 |
|\ \ | | | | | | | Unify and modernize code and layout | ||||
| * | | Better naming | Henning Baldersheim | 2023-09-04 | 1 | -9/+9 |
| | | | |||||
| * | | Probe with optimize as in production. | Henning Baldersheim | 2023-09-04 | 1 | -5/+3 |
| | | | |||||
| * | | Keep oneliners for free functions. | Henning Baldersheim | 2023-09-04 | 1 | -8/+4 |
| | | | |||||
| * | | Report memory usage back when probing types. | Henning Baldersheim | 2023-09-04 | 1 | -13/+48 |
| | | | |||||
| * | | Unify and modernize code and layout | Henning Baldersheim | 2023-09-04 | 1 | -16/+16 |
| |/ | |||||
* / | 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 | 8 | -25/+336 |
| | |||||
* | added universal dot product | Håvard Pettersen | 2023-08-29 | 9 | -1/+250 |
| | | | | note that optimization is not yet active in production | ||||
* | Merge pull request #28156 from vespa-engine/havardpe/dense-join-reduce-plan | Arne H Juul | 2023-08-28 | 11 | -25/+372 |
|\ | | | | | dense join reduce plan | ||||
| * | dense join reduce plan | Håvard Pettersen | 2023-08-25 | 11 | -25/+372 |
| | | | | | | | | | | added ValueType::stride_of added nested_loop support for three parallel loops | ||||
* | | Merge pull request #28122 from vespa-engine/arnej/onnx-1-15-1 | Arne H Juul | 2023-08-28 | 1 | -1/+1 |
|\ \ | |/ |/| | use onnxruntime version 1.15.1 | ||||
| * | use onnxruntime version 1.15.1 | Arne Juul | 2023-08-23 | 1 | -1/+1 |
| | | |||||
* | | added insert_subspace to fast value | Håvard Pettersen | 2023-08-24 | 2 | -0/+82 |
| | | |||||
* | | sparse join reduce plan | Håvard Pettersen | 2023-08-23 | 7 | -0/+437 |
|/ | |||||
* | use common inlined code for low-level dot products | Håvard Pettersen | 2023-08-14 | 6 | -81/+44 |
| | |||||
* | Add information about the incorrect spec causing the error. | Henning Baldersheim | 2023-08-03 | 1 | -1/+3 |
| | |||||
* | - Pack data closer to let config fit in 2 cache lines instead of 4. | Henning Baldersheim | 2023-07-27 | 1 | -10/+10 |
| | | | | | - Avoid plt indirection and allow more inlining of frequently called code. - Reapplication of #27646 | ||||
* | Revert "- Pack data closer to let config fit in 2 cache lines instead of 4." | Tor Egge | 2023-07-14 | 1 | -10/+10 |
| |