четверг, 4 июня 2026 г.

Векторные операции на DSP c66x

Ссылки:
1) Программирование многоядерных DSP-процессоров TMS320C66x с использованием OpenMP https://habr.com/ru/articles/318762/

pdf:
1) Sparse Matrix-Vector Multiply on the Texas Instruments C6678 Digital Signal Processor https://pdfs.semanticscholar.org/6617/964cd7ead75d18a7b25dcc04c222abdce1f9.pdf
2) Optimising loops in c66 https://www.ti.com/lit/pdf/sprabg7
4) Hand-Tuning Loops and Control Code on the TMS320C6000 https://www.ti.com/lit/pdf/spra666

wiki:

текстовое описание функций c66x:
1) описание (абзац TMS320C6600 C/C++ Compiler Intrinsics в TMS320C6000 Optimizing Compiler
v8.2.x. User's Guide) https://www.ti.com/lit/pdf/spru187
2) dotpsu4h

long long _ddotpsu4h (__x128_t src1, __x128_t src2 ); - Performs two dot-products between four sets of packed 16-bit values. (Two-way _dotpsu4h)

int _dotpsu4h (long long src1, long long src2); - Multiply four signed 16-bit values by four unsigned 16-bit values and return the 32-bit sum.

long long _dotpsu4hll (long long src1, long long src2); - Multiply four signed 16-bit values by four unsigned 16-bit values and return the 64-bit sum.

3) dmpy2

__x128_t _dmpy2 (long long src1, long long src2); - Four-way SIMD multiply of signed 16-bit values producing four signed 32-bit results. (Two-way _mpy2)

4) dadd2

long long _dadd2 (long long src1, long long src2); - Four-way SIMD addition of signed 16-bit values producing four signed 32-bit results. (Two-way _add2)

векторные функции c66x:

Дисперсия случайной величины:
1) Дисперсия случайной величины (русская вики)
2) Дисперсия случайной величины (вики итмо)
3) Числовые характеристики случайных величин
http://old.exponenta.ru/educat/class/courses/tv/theme0/3.asp

4) ДИСПЕРСИЯ СЛУЧАЙНОЙ ВЕЛИЧИНЫ https://www.youtube.com/watch?v=-OF9Yj3cYyo
5) Дисперсия дискретной случайной величины. Среднее квадратическое отклонение https://mathprofi.ru/dispersia_diskretnoi_sluchainoi_velichiny.html

Посчитать сигма по кадру - разброс яркости пикселей относительно среднего значения:
1) Что такое «сигма»? https://elementy.ru/LHC/HEP/study/errors/sigma
4) Расскажу про другой важнейший статистический показатель, используемый при оценке рисков https://www.tbank.ru/invest/social/profile/ilyailya/727bd104-a056-45c8-aa83-f983ecd7cd16/?author=profile

Комментариев нет:

Отправить комментарий