Complutense University Library

Modificaciones al simulador SIM-ASYNC

Foruria Casajús, Miguel Angel and Blake Otero, Daniel (2008) Modificaciones al simulador SIM-ASYNC. [Coursework] (Unpublished)

[img]
Preview
PDF
763kB
View download statistics for this eprint

==>>> Export to other formats

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.

Item Type:Coursework
Additional Information:Trabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2007-2008)
Uncontrolled Keywords:Procesador, Simulación,asíncrono, Sim-async, Arquitectura, Microarquitectura, SPEC, Función de distribución, Sincronización, Comunicación
Subjects:Sciences > Computer science > Expert systems (Computer science)
ID Code:9125
Deposited On:05 Jun 2009 06:32
Last Modified:06 Feb 2014 08:20

Repository Staff Only: item control page