%0 Generic %A Foruria Casajús, Miguel Angel %A Blake Otero, Daniel %T Modificaciones al simulador SIM-ASYNC %J Trabajos de curso (Departamento de Arquitectura de Computadores y Automática, FDI) %D 2008 %U https://hdl.handle.net/20.500.14352/54366 %X Sim-async modela la micro-arquitectura de un procesador superescalartotalmente asíncrono de 64-bits con ejecución fuera de orden y especulativa deinstrucciones. El trabajo realizado consiste en un conjunto de modificaciones concretasrealizadas al simulador asíncrono. Después de cada modificación se han realizado variaspruebas. Después de hacer que el número de unidades funcionales de enteros seaparametrizable se han realizado ocho pruebas para comprobar tiempos. Cada una deestas pruebas consiste en una evaluación del tiempo de finalización del último commitduplicando el número de unidades funcionales de enteros de uno a dos, de dos a cuatroy de cuatro a ocho. La frecuencia de utilización de cada unidad funcional de enteros semuestra en los resultados también. Después de estas pruebas se han ejecutado pruebasde los SPEC2000 en el simulador. En este caso las pruebas se han lanzado tanto enmodo síncrono como en modo asíncrono para comparar los tiempos en ambos modos defuncionamiento.Finalmente, se hace una evaluación general de todos los resultados comparandolas pruebas realizadas con los resultados de ejecutar los SPEC2000 y se comparantambién los resultados de ejecutar los SPEC2000 en ambos modos, síncrono yasíncrono.[ABSTRACT]Sim-async simulates de micro-arquitecture of a superscalar totally asynchronous64 bit processor with out of order and speculative execution of instructions. The workdone consists in a group of specific modifications made to the asynchronous Simulator.Several tests have been made after every modification. After getting the number ofinteger functional units Parameterized eight tests have been done to compare times.Each one of these tests consists in an assessment of the completion time of the lastcommit doubling the number of functional units of integers from one to two, from twoto four and from four to eight. The frequency of use of each integer functional unit isshown in the results as well. After these tests have been carried out, tests of SPEC2000have been executed in the simulator. In this case the tests have been executed in bothsynchronous and asynchronous mode to compare the times in both modes of operation.Finally, a general assessment is made of all the tests carried out by comparing theresults from tests with the results of running the SPEC2000 and comparing also theresults of the SPEC2000 running in both modes, synchronous and asynchronous. %~