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

#include <mmul_32_16.hpp>

Inheritance diagram for aie::detail::mmul_32_16< 2, 4, 8, TypeA, int16, AccumBits >:
aie::detail::mmul_common< 2, 4, 8, TypeA, int16 > aie::detail::C_block< TypeA, int16, AccumBits, 16, 2 >

Public Types

using vector_A_type = vector< TypeA, 8 >
 
using vector_B_type = vector< int16, 32 >
 

Public Member Functions

void mac (const vector_A_type &a, const vector_B_type &b)
 
void mul (const vector_A_type &a, const vector_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: