Аналіз наведених задач і алгоритмів їх розв’язання показує, що вони мають такі особливості:
- широкий динамічний і частотний діапазон сигналів, що обробляються;
- велика інтенсивність і постійність потоків даних;
- великий об’єм обчислень з перевагою обчислювальних операцій над логічними;
- регулярність і рекурсивність алгоритмів;
- можливість розпаралелення алгоритмів в часі та в просторі;
- в основі більшості алгоритмів лежить математична операція множення/сумування;
- постійне ускладнення нових алгоритмів і підвищення вимог до точності даних;
- структура даних дозволяє застосувати їх векторне опрацювання з використанням просторового та часового паралелізму.