hfp/libxsmm
View on GitHub ↗ ★ 4 C
Library for specialized dense and sparse matrix operations, and deep learning primitives.
6 mentions on Hacker News by 3 people: 1 story, 5 comments · first 2018-01-29 · latest 2018-05-29
20082026
-
…be a better reference than the Goto and van de Geijn. For small matrices see the references from https://github.com/hfp/libxsmm but you're not likely to be re-implementing that unless you're serious about a version on non-x86_64. See also…
comment by gnufx · 2018-05-29 · in How to write efficient matrix multiplication -
…uses in e.g. https://github.com/flame/blis https://github.com/xianyi/OpenBLAS and https://github.com/hfp/libxsmm and it may be discussed in the papers describing them. libxsmm provides a view of the complexity outside "large" dimension BLAS
comment by gnufx · 2018-05-01 · in Is software prefetching (__builtin_prefetch) useful for performance? -
* Small Matrix Multiplication: https://github.com/hfp/libxsmm/wiki/Q&A#what-is-a-small-matr... * Big(ger) Matrix Multiplication: https://github.com/hfp/libxsmm/wiki/Q&A#what-about-medium-si... There is indeed no support for 32-bit.…
comment by hfp · 2018-03-19 · in GEMM: From Pure C to SSE Optimized Micro Kernels (2014) -
…but the "dnn" support in the libxsmm ("small matrix multiplication") library has I32, I16, and I8 < https://github.com/hfp/libxsmm> .
comment by gnufx · 2018-03-16 · in GEMM: From Pure C to SSE Optimized Micro Kernels (2014) -
…you didn't just move computations to compile-time. [0]: https://bitbucket.org/blaze-lib/blaze [1]: https://github.com/hfp/libxsmm
comment by stochastic_monk · 2018-01-29 · in Outperforming LAPACK with C++ metaprogramming