|
NumericAL
A header-only C++20 lexer built on REAL
|
A left operand packed once for several products by it (an LU's −L₂₁ against blocks of its U₁₂): the tile chosen and A packed for it (gemm_packed's layout of one panel), or A to read in place (plain).
More...
#include <gemm.hpp>
Public Attributes | |
| left_kernel | kernel |
| The tile. | |
| std::size_t | m |
| A's rows. | |
| std::size_t | k |
| A's columns, the depth. | |
| const T * | a |
| A, row-major. | |
| std::size_t | lda |
| A's row distance. | |
| const T * | packed |
A packed for the tile (null where plain). | |
| std::size_t | granule |
| The rows of the tile's slivers: a block of rows from a multiple of it reads the packing. | |
A left operand packed once for several products by it (an LU's −L₂₁ against blocks of its U₁₂): the tile chosen and A packed for it (gemm_packed's layout of one panel), or A to read in place (plain).
| std::size_t numerical::detail::packed_left< T >::granule |
| std::size_t numerical::detail::packed_left< T >::k |
| left_kernel numerical::detail::packed_left< T >::kernel |
| std::size_t numerical::detail::packed_left< T >::lda |
| std::size_t numerical::detail::packed_left< T >::m |