Joel Girdani Pereira, Rafael dos Santos, João Carlos Furtado.
Para validar o desempenho de uma arquitetura superescalar o uso de simuladores éessencial durante a fase de projeto devido à complexidade da arquitetura. É um processoque envolve simulações e análise dos resultados, que servem como base para novasconfigurações até que o objetivo seja atingido. O objetivo depende da finalidade doprojeto, seja relacionando um custo em área, consumo ou monetário com o desempenho.Este processo envolve conseqüentemente inúmeras simulações através de um processode refinamento sucessivo. Obter a melhor configuração executando uma simulação paracada configuração de arquitetura possível se torna impraticável pelo tempo envolvido naexecução de todas as simulações e pelo volume de recursos computacionais geralmenteenvolvidos.Para automatizar este processo e diminuir o tempo de obtenção do resultado,este trabalho propõe a utilização de conceitos de hardware evolutivo, através daimplementação de um algoritmo genético para a otimização do processo de busca. Oprocessamento das simulações foi distribuído para maior ganho de desempenho.
http://www.lbd.dcc.ufmg.br/colecoes/erad-rs/2008/0010.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web