Filtros
Biblioteca científica de processamento de sinais distribuída
Scientific library of distributed signal processing
Ailton Akira Shinoda1
Resumo
Este artigo descreve a implementação de um pacote de software livre educacional aplicado ao processamento digital de sinal inteiramente desenvolvido no sistema operacional Linux. O caráter inovador do trabalho baseia-se na distribuição do processamento dos blocos do pacote em vários nós ou máquinas da rede de computadores. Esta abordagem é recomendável para aplicações onde haja um intenso processamento, distribuindo ou dividindo as tarefas entre os diversos processadores
Palavras-chave: MPI. Processamento de sinal. FIR. IIR. Software livre.
Abstract
This paper describes the implementation of an educational open software package applied in the digital signal processing wholly developed in the Linux operational system. The innovation in this work is based on processing block package distributed in many nodes or processors in the network. This approach is recommended for application where there is a high processing; distributing or dividing the tasks among varies processors.
Key words: MPI. Signal processing. FIR. IIR. Open software.
Introdução
A utilização de software no processo educativo é cada vez mais freqüente, e, no caso específico do curso de Engenharia Elétrica, é altamente recomendável o emprego dessa ferramenta.
Infelizmente existem poucos programas livres e a aquisição de software comercial torna-se inviável pelo custo significativo das licenças. Além disso, os programas comerciais não atendem as expectativas dos alunos/docentes, pois operam de forma interpretada e com tempo de processamento longo para muitas situações práticas. Diante desta
1
necessidade, o artigo apresenta a implementação de uma biblioteca voltada ao desenvolvimento de tarefas ligadas ao processamento de sinais que possui duas
características