Avaliando os Parâmetros de uma Arquitetura Vliw
Autores
3360 |
141,240
|
|
3361 |
141,240
|
Informações:
Publicações do PESC
Máquinas VLIW ( Very Long Instruction Word machines) são arquiteturas paralelas que oferecem uma alternativa ao uso de Processadores Vetoriais e Multiprocessadores. Incorporando diversas unidades funcionais que podem operar em paralelo, essas máquinas podem ser caracterizadas pelas suas instruções, que incluem campos distintos para controlar diretamente cada um dos recursos do hardware subjacente. Elas são capazes de executar várias instruções procedentes de um mesmo programa de aplicação simultaneamente, interpretando uma instrução muito longa durante cada ciclo de processador.
Esse trabalho descreve os experimentos que permitiram avaliar o efeito de importantes parâmetros arquiteturais no volume do paralelismo de baixo nível que pode ser extraido de programas de aplicação. Através da interpretação do código objeto de um processador comercial, derivado de uma bateria de programas de teste, determinou-se a configuração ideal da máquina VLIW capaz de atingir a taxa de aceleração máxima de cada programa de teste.
Very Long Instruction Word (VLIW) machines are highly parallel architectures that can be used as an alternative to Multiprocessors and Vector Processors. These machines incorporate a large number of functional units that can be activated in parallel and can be characterized by their instructions, which include separated fields exercising direct control to the resources of underlying hardware. They allow the concurrent execution of multiple machine instructions, proceeding from the same aplication program, through the interpretation of a very long instruction word during each processos cycle.
This work describes the experiments that have been carried out to assess the impact of important architectural parameters on the volume of low leve1 parallelism that can be extracted from the application programs. By interpreting the actual object code derived from a suite of test programs, we have deterrnined the ideal VLIW machine configuration leading to the maximum speedup that can be achieved by each test program.