Select signal processing and communications blocks implemented using Intel AVX2.
More...
#include <immintrin.h>
#include <iomanip>
#include <queue>
#include "comms-lib.h"
#include "datatype_conversion.h"
#include "simd_types.h"
Select signal processing and communications blocks implemented using Intel AVX2.
- Author
- Rahman Doost-Mohamamdy: doost.nosp@m.@ric.nosp@m.e.edu
◆ ALIGNMENT
◆ AVX_PACKED_CS
#define AVX_PACKED_CS (8) |
◆ AVX_PACKED_SI
#define AVX_PACKED_SI (16) |
◆ AVX_PACKED_SP
#define AVX_PACKED_SP (8) |
◆ USE_AVX
◆ M256ComplexCs16Mult()
static __m256i M256ComplexCs16Mult |
( |
__m256i |
data1, |
|
|
__m256i |
data2, |
|
|
bool |
conj |
|
) |
| |
|
inlinestatic |