Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-22 | windows compile v3hacky_nonmult8 | Nikolay Bogoychev | |
2021-07-22 | try to fix windows compilation | Nikolay Bogoychev | |
2021-07-22 | Merge branch 'hacky_nonmult8' of github.com:kpu/intgemm into hacky_nonmult8 | Nikolay Bogoychev | |
2021-07-22 | Meanstd arbitrary length and tests | Nikolay Bogoychev | |
2021-07-22 | Remove outdated assert | Nikolay Bogoychev | |
2021-07-22 | Make quantisation great again | Nikolay Bogoychev | |
2021-07-18 | Attempt to fix openmp again | Nikolay Bogoychev | |
2021-07-18 | Fix msvcp and openmp compilation | Nikolay Bogoychev | |
2021-07-17 | Multiple rows working | Nikolay Bogoychev | |
2021-07-17 | One row working | Nikolay Bogoychev | |
2021-07-16 | Manual test seems to work | Nikolay Bogoychev | |
2021-07-13 | Add testing program | Nikolay Bogoychev | |
2021-07-13 | non mult8 prepare_b_8 | Nikolay Bogoychev | |
2021-06-23 | Add relu callback (#89) | Nikolay Bogoychev | |
2021-05-01 | Fix MSVC getenv | Kenneth Heafield | |
Microsoft likes to break all the standard functions. | |||
2021-05-01 | Environment variable INTGEMM_CPUID to downgrade CPU model | Kenneth Heafield | |
2021-04-23 | Update intel compiler badge | Kenneth Heafield | |
2021-04-23 | Slight improvement for install: use . instead of ${CMAKE_CURRENT_SOURCE_DIR} | Kenneth Heafield | |
2021-04-06 | Merge pull request #86 from abhi-agg/wasm-preprocessor-cleanup | Kenneth Heafield | |
Replaced __EMSCRIPTEN__ with WASM preprocessor directive | |||
2021-04-01 | Move sematics for AlignedVector | Kenneth Heafield | |
2021-03-31 | Replaced __EMSCRIPTEN__ with WASM preprocessor directive | Abhishek Aggarwal | |
- This will not break compilation to wasm platform while using a different toolchain than emscripten | |||
2021-03-04 | Merge pull request #85 from kpu/wormhole | Kenneth Heafield | |
Enable SIMD shuffle pattern | |||
2021-02-17 | Merge pull request #83 from sidkashyap-at-Intel/master | Kenneth Heafield | |
Intel Compiler Github Action | |||
2021-01-11 | Github Action for oneAPI CI | Sidharth Kashyap | |
2021-01-08 | Header for wasm functions | Kenneth Heafield | |
2021-01-08 | Wormhole support https://bugzilla.mozilla.org/show_bug.cgi?id=1672160 | Kenneth Heafield | |
For testing only | |||
2021-01-08 | Update README.md | Sidharth Kashyap | |
2021-01-08 | Intel Compiler Action | Sid Kashyap | |
2021-01-06 | Work around Intel compiler bug by removing target attributes | Kenneth Heafield | |
2021-01-04 | Fix compilation on icc 19.1.0.20191121 | Kenneth Heafield | |
2020-12-01 | Merge pull request #81 from abhi-agg/master | Kenneth Heafield | |
WASM: Disable Pthreads + memory growth warning to be an error | |||
2020-12-01 | WASM compilation: Disable Pthreads + memory growth warning to be an error | Abhishek Aggarwal | |
- Pthreads + memory growth causes JS accessing the wasm memory to be slow https://github.com/WebAssembly/design/issues/1271 - Leave this as a warning rather than making it a compilation error | |||
2020-11-25 | Change architecture namespace to capitals. | Kenneth Heafield | |
Matches static branch, fewer defines for inline files | |||
2020-11-18 | Guard cpuid.h for emscripten | Kenneth Heafield | |
2020-11-18 | More header for SSE without AVX2 | Kenneth Heafield | |
2020-11-18 | Emscripten CPUID | Kenneth Heafield | |
2020-11-18 | More guards for AVX2 | Kenneth Heafield | |
2020-11-18 | Fix comment | Kenneth Heafield | |
2020-11-18 | Directory for compile tests | Kenneth Heafield | |
2020-11-18 | Make AVX2 optional if compiler doesn't support it | Kenneth Heafield | |
Mostly for emscripten | |||
2020-09-16 | Change Ubuntu gcc5 to gcc5 + debug | Kenneth Heafield | |
2020-09-16 | Workaround gcc 5.5 bug with asm copies | Kenneth Heafield | |
2020-09-15 | Name gcc5 workflow correctly | Kenneth Heafield | |
2020-09-15 | Try workflow for gcc5 | Kenneth Heafield | |
2020-09-15 | Change quant_mult from member variable to static parameter | Kenneth Heafield | |
Might fix gcc 5.4 | |||
2020-09-15 | Remove unused macro parameter | Kenneth Heafield | |
2020-09-14 | Remove redundant typedefs for Register in namespace | Kenneth Heafield | |
2020-09-14 | Fix namespacing for compilers without VNNI | Kenneth Heafield | |
2020-09-14 | Rename classes to Kernels8 and Kernels16, move into namespace | Kenneth Heafield | |
2020-09-14 | Ancient clang 3.6 doesn't define _MM_CMPINT_LT | Kenneth Heafield | |