Investigadores da Universidade de Coimbra desenvolveram uma aplicação informática para processamento de sinal em diferentes arquiteturas de computadores, baseada em OpenCL. Os investigadores liderados por Gabriel Falcão, da Faculdade de Ciências e Tecnologia da UC (FCTUC), criaram um novo paradigma na unificação de desenvolvimento de software que permite substituir as soluções dedicadas por um único código aplicável aos vários sistemas multicore.
O resultado da pesquisa, iniciada em 2008 com a colaboração do investigador Leonel Sousa, do Instituto Superior Técnico (IST), acaba de ser publicado na prestigiada revista Signal Processing Magazine do Institute of Electrical and Electronics Engineers (IEEE) que possui o fator de impacto (que reflete a quantidade de citações) mais elevado de todo o universo IEEE .
Gabriel Falcão lembra que “ao longo dos últimos anos as arquiteturas dos computadores que usamos no dia-a-dia, quer em nossas casas, quer no trabalho, mudaram significativamente”. “Em vez de assistirmos ao contínuo aumento da frequência de operação do processador, atualmente os fabricantes optam por colocar múltiplos cores dentro do mesmo processador. Assim, proporciona-se o aumento da capacidade de processamento de jogos e outros programas mais complexos, de imagens, de bases de dados, etc.)”, explica o responsável.
O novo método proposto pelos investigadores portugueses, testado em quatro arquiteturas diferentes, permite “desenvolver rapidamente uma aplicação para uma vasta gama de arquiteturas multicore, o que não era possível até aqui”, sustenta Gabriel Falcão. Para que a comunidade de programadores informáticos possa beneficiar dos resultados da investigação que, no caso concreto, explora sistemas corretores de erros dedicados à transmissão de dados sem falhas, a equipa disponibiliza gratuitamente toda a informação associada no site criado para o efeito: http://www.co.it.pt/ldpcopencl.
O resultado da pesquisa, iniciada em 2008 com a colaboração do investigador Leonel Sousa, do Instituto Superior Técnico (IST), acaba de ser publicado na prestigiada revista Signal Processing Magazine do Institute of Electrical and Electronics Engineers (IEEE) que possui o fator de impacto (que reflete a quantidade de citações) mais elevado de todo o universo IEEE .
Gabriel Falcão lembra que “ao longo dos últimos anos as arquiteturas dos computadores que usamos no dia-a-dia, quer em nossas casas, quer no trabalho, mudaram significativamente”. “Em vez de assistirmos ao contínuo aumento da frequência de operação do processador, atualmente os fabricantes optam por colocar múltiplos cores dentro do mesmo processador. Assim, proporciona-se o aumento da capacidade de processamento de jogos e outros programas mais complexos, de imagens, de bases de dados, etc.)”, explica o responsável.
O novo método proposto pelos investigadores portugueses, testado em quatro arquiteturas diferentes, permite “desenvolver rapidamente uma aplicação para uma vasta gama de arquiteturas multicore, o que não era possível até aqui”, sustenta Gabriel Falcão. Para que a comunidade de programadores informáticos possa beneficiar dos resultados da investigação que, no caso concreto, explora sistemas corretores de erros dedicados à transmissão de dados sem falhas, a equipa disponibiliza gratuitamente toda a informação associada no site criado para o efeito: http://www.co.it.pt/ldpcopencl.