Publication:
Modificaciones al simulador SIM-ASYNC

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2008
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Sim-async modela la micro-arquitectura de un procesador superescalar totalmente asíncrono de 64-bits con ejecución fuera de orden y especulativa de instrucciones. El trabajo realizado consiste en un conjunto de modificaciones concretas realizadas al simulador asíncrono. Después de cada modificación se han realizado varias pruebas. Después de hacer que el número de unidades funcionales de enteros sea parametrizable se han realizado ocho pruebas para comprobar tiempos. Cada una de estas pruebas consiste en una evaluación del tiempo de finalización del último commit duplicando el número de unidades funcionales de enteros de uno a dos, de dos a cuatro y de cuatro a ocho. La frecuencia de utilización de cada unidad funcional de enteros se muestra en los resultados también. Después de estas pruebas se han ejecutado pruebas de los SPEC2000 en el simulador. En este caso las pruebas se han lanzado tanto en modo síncrono como en modo asíncrono para comparar los tiempos en ambos modos de funcionamiento. Finalmente, se hace una evaluación general de todos los resultados comparando las pruebas realizadas con los resultados de ejecutar los SPEC2000 y se comparan también los resultados de ejecutar los SPEC2000 en ambos modos, síncrono y asíncrono. [ABSTRACT] Sim-async simulates de micro-arquitecture of a superscalar totally asynchronous 64 bit processor with out of order and speculative execution of instructions. The work done consists in a group of specific modifications made to the asynchronous Simulator. Several tests have been made after every modification. After getting the number of integer 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 last commit doubling the number of functional units of integers from one to two, from two to four and from four to eight. The frequency of use of each integer functional unit is shown in the results as well. After these tests have been carried out, tests of SPEC2000 have been executed in the simulator. In this case the tests have been executed in both synchronous 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 the results from tests with the results of running the SPEC2000 and comparing also the results of the SPEC2000 running in both modes, synchronous and asynchronous.
Description
Trabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2007-2008)
Unesco subjects
Keywords
Citation