Pesquisadores estudam deficiências de processadores de múltiplos núcleos

31/05/2011

Falta ainda muito tempo para os smartphones, PC e servidores obterem o máximo dos microprocessadores de vários núcleos.

Pesquisadores da Universidade Estadual da Carolina do Norte estudam as deficiências dos processadores de múltiplos núcleos. Fizeram modelos de técnicas concebidas para tornar os processadores de múltiplos núcleos mais eficientes, ao melhorarem a forma como cada núcleo recolhe dados armazenados fora do processador.

Os modelos foram desenvolvidos usando dados dos contadores de hardware presentes nos chips, para determinar quais os núcleos têm necessidade de maior largura de banda.

“Distribuindo melhor a largura de banda para os núcleos, os critérios são capazes de maximizar o desempenho do sistema,” diz Yan Solihin, professor associado de engenharia elétrica e computação. Solihin é co-autor, junto com Liu Fang, de um artigo que descreve a pesquisa intitulado “Studying the Impact of Hardware Prefetching and Bandwidth Partitioning in Chip-Multiprocessors”, a ser apresentado na Sigmetrics ACM 2011, em San José, dia 7 de Junho.

A equipe de pesquisa analisou também como o núcleos fazem “pré-buscas” para obter os dados necessários nas memórias cache, e definem formas melhores de executar isso. A intenção é identificar quando os núcleos devem fazer “pré-buscas” e quando não devem. Obter os dados mais cedo pode, por vezes, ocupar largura de banda desnecessariamente. O trabalho dos pesquisadores pode resultar na tendência para os fabricantes de processadores serem capazes de ligar ou desligar as capacidades de “pré-busca” automaticamente.

Com os processadores de múltiplos núcleos a serem instalados mesmo nos smartphones, os fabricantes estão procurando aproveitar o potencial do hardware mais poderoso. A Microsoft, por exemplo, está modificando sua matriz de desenvolvimento .Net para facilitar o aproveitamento dos processadores de múltiplos núcleos.

A Multicore Association vai estabelecer também as especificações para um modelo de programação visando a complexidade envolvida na programação para processadores de múltiplos núcleos. Em paralelo, o fabricante de processadores Adapteva anunciou o processador de múltiplos núcleos Epiphany, no início deste mês, desenhado para acelerar as aplicações em servidores e dispositivos de baixa potência, como os smartphones e tablets.

Site: IDG Now!
Data: 30/05/2011
Hora: 12h
Seção: Computação Corporativa
Autor: ------
Link: http://idgnow.uol.com.br/computacao_corporativa/2011/05/30/pesquisadores-estudam-deficiencias-de-processadores-de-multiplos-nucleos/