Нет смысла считать семплы на выходе КИХ фильтра 10 тысяч раз в секунду, если заранее известно, что из 10 тысяч выходных семплов 9800 семплов на выходе фильтра будут потом просто отброшены как ненужные. Децимация в 50 раз подразумевает, что на вход фильтра семплы приходят с частотой 10 кГц, но с выхода фильтра семплы идут уже с частотой 200 Гц. Поэтому после появления в кольцевом буфере размером в 450 семплов пятидесяти новых семплов мы делаем 400 умножений и 399 сложений для четырехсот последних поступивших в буфер семплов и получаем на выходе фильтра одно единственное значение. После это курим в сторонке, пока в буфере не накопится ещё 50 новых семплов.