AI Engine API User Guide (AIE) 2021.2
aie::detail::mmul_8_16< 4, 4, 4, TypeA, int16, AccumBits > Struct Template Reference

#include

Inheritance diagram for aie::detail::mmul_8_16< 4, 4, 4, TypeA, int16, AccumBits >:
aie::detail::mmul_common< 4, 4, 4, TypeA, int16 >aie::detail::C_block< int16, int16, AccumBits, 16, 1 >

Public Types

using big_vector_A_type=vector<int16, 16 >
using vector_A_type=vector< TypeA, 16 >
using vector_B_type=vector<int16, 16 >

Public Member Functions

void mac(constvector_A_type&a, constvector_B_type&b)
void mul(constvector_A_type&a, constvector_B_type&b)

Static Public Attributes

static constexpr unsigned K
static constexpr unsigned M
static constexpr unsigned N

The documentation for this struct was generated from the following file: