Luiz S. Laurino, Flavio R Wagner, Philippe O A Navaux.
O FemtoJava[ITO 2001] ´e umprocessador desenvolvido na UFRGS e que atenderestric¸ ~oes de ´area e pot^encia, sendo voltado especificamente para sistemas embarcados. ´Ecapaz de processar bytecodes Java de forma nativa, possui conjunto reduzido de instruc¸ ~oes,arquitetura Harvard e tamanho pequeno, dentre outras caracter´?sticas.A vers~ao Pipeline do FemtoJava pode n~ao ter um desempenho satisfat´orio paracertas aplicac¸ ~oes de sistemas embarcados, como multim´?dia, por exemplo [BEC 2004].Dessa forma, para atender tais necessidades, foi desenvolvida uma vers~ao VLIW. Como j´ase sabe, arquiteturas VLIW s~ao muito dependentes do compilador e qualquer modificac¸~aoem sua organizac¸~ao exige alterac¸ ~oes no compilador tamb´em.´E apresentada neste trabalho uma extens~ao da vers~ao Pipeline do FemtoJava, demodo a se ter dois fluxos de execuc¸~ao simult^aneos no pipeline. Al´em disso, ´e utilizada amesma estrat´egia para detecc¸~ao de paralelismo proposta pelo FemtoJava VLIW, que levaem conta o fato do FemtoJava ser um processador de pilha [BEC 2004].
http://www.lbd.dcc.ufmg.br/colecoes/erad-rs/2005/008.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web