
Processadores com mais que um núcleo (bastante comuns hoje em dia) aparentam para o seu computador como se fossem múltiplos processadores, podendo – cada núcleo – realizar várias atividades ao mesmo tempo. Teoricamente, seria possível construir processadores com quantos núcleos fossem desejados, bastando apenas dispor de espaço e material.
Com esse pensamento em mente, os idealizadores da pesquisa buscaram alternativas para um número cada vez maior de núcleos e chegaram até um chip chamado Field Programmable Gate Array (FPGA), que pode ser programado em quantos circuitos separados você quiser. O problema deste tipo de chip é que ele não é tão simples assim de ser programado, o que consome muito tempo para conseguir dividi-lo em um grande número de núcleos.
Outro problema, que está sendo na verdade o maior desafio dos programadores, é que os programas atuais não estão prontos para serem “quebrados” em tantas partes. Para que um processador de 1 mil núcleos seja possível e se torne, efetivamente, uma grande novidade, os pesquisadores precisam encontrar uma solução que consiga driblar essa limitação.
A boa notícia é que a Intel, gigante no setor, também está atrás dessas mesmas soluções. Quem sabe a união do protótipo construído pelos pesquisadores de Glasgow com os estudos da Intel sobre o assunto não poderá acelerar a descoberta de uma resposta para esses problemas?
Nenhum comentário:
Postar um comentário