ImplementaÃÃo de funÃÃes matemÃticas de ponto-flutuante de alto-desempenho em uma plataforma DSP ponto-fixo.
AUTOR(ES)
Lenzi, Karlo Gusso
DATA DE PUBLICAÇÃO
2006
RESUMO
Esta tese apresenta uma metodologia de implementaÃÃo de diversas funÃÃes matemÃticas de ponto-flutuante de alto desempenho para o processador digital de sinais (DSP) de ponto-fixo Blackfin ADSP-BF533 da Analog Devices atravÃs de aproximaÃÃo polinomial. Foram implementadas as funÃÃes trigonomÃtricas seno, co-seno, tangente e suas funÃÃes inversas, assim como funÃÃes logarÃtmica e exponencial. Serà apresentado um meio para manipular valores ponto-flutuante em arquiteturas ponto-fixo, junto com estratÃgias de alto desempenho para aproximar e resolver funÃÃes atravÃs de polinÃmios. ComparaÃÃes de desempenho serÃo feitas com a biblioteca matemÃtica ANSI-C do processador Blackfin. Os resultados deste trabalho chegam a uma reduÃÃo mÃxima de 85% do tempo de execuÃÃo em relaÃÃo à biblioteca desta arquitetura.
ASSUNTO(S)
polinÃmios otimizaÃÃo aritmÃtica de ponto flutuante cÃdigos computacionais funÃÃes (matemÃtica) matemÃtica aplicada aproximaÃÃo processamento digital de sinais
ACESSO AO ARTIGO
http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=785Documentos Relacionados
- Modelagem matemÃtica com simulaÃÃo computacional na aprendizagem de funÃÃes
- ImplementaÃÃo em FPGA de um mÃdulo multiplicador e acumulador aritmÃtico de alto desempenho para nÃmeros em ponto flutuante de precisÃo dupla, padrÃo IEEE 754
- ImplementaÃÃo de uma arquitetura para multiplicaÃÃo de matrizes densas em sistemas reconfigurÃveis de alto desempenho
- The development of graphic representations in educative software to facilitate meaningful and collaboratively the construction of the mathematical functions concept
- OtimizaÃÃo utilizando funÃÃes substitutas e extraÃÃo de regras difusas.