BDBComp
Parceria:
SBC
Analisador de Dependências

Assis T. FabianiMarcelo L. OnhateMateus L. Nava

Um código na linguagem de baixo nível MIPS pode gerar váriasdependências entre as linhas de comando quando executadas em um pipelinede profundidade 5 (cinco). Estas dependências podem ser classificadas comodados (RAW, WAR e WAW) e controle (ocasionadas por laços determinadosou indeterminados). Basicamente, 2 (duas) técnicas constituem asdependências de dados, uma para controle (Stalls) e outra para eliminação(Forwarding). Então, para tentar suprir esta possível ociosidade no pipeline,neste artigo é disponibilizado um algoritmo na linguagem JAVA, da qual, ousuário através da interface gráfica, para maior interação, digita seu códigoe, por consequência, obtém o acesso as dependências, total de ciclos deexecução e a reordenação proposta.

http://www.lbd.dcc.ufmg.br/colecoes/erad-rs/2010/0010.pdf

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato: bdbcomp@lbd.dcc.ufmg.br
     Mantida por:
LBD