ICICLE v3.4.0
- Improved CPU MSM Performance
- Blake 3 CPU + CUDA
Known issues
- Blake3 CUDA version currently supports input sizes up to 2kb
What's Changed
- Update docusaurus.config.ts by @ShaniBabayoff in #720
- Add capability to set a default device for all threads by @jeremyfelder in #699
- Hadar/b const mult by @HadarIngonyama in #723
- Support vulkan backend in build system by @yshekel in #703
- Redesign CPU MSM with taskflow by @mickeyasa in #718
- Fix/release script by @LeonHibnik in #721
- fix bug in CPU vec ops regarding nof workers by @yshekel in #731
- Support android and vulkan by @yshekel in #735
- Parallelize-vecop-program-execution by @mickeyasa in #736
- Create docs for program & program execution by @idanfr-ingo in #722
- Blake3 CPU support by @aviadingo in #733
Full Changelog: v3.3.0...v3.4.0