Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Estudio e implementación de un simulador para evaluar el rendimiento de microarquitecturas asíncronas

dc.contributor.advisorLanchares Dávila, Juan
dc.contributor.advisorGarnica Alcázar, Antonio Óscar
dc.contributor.advisorHidalgo Pérez, José Ignacio
dc.contributor.authorColmenar Verdugo, José Manuel
dc.date.accessioned2023-06-20T07:22:14Z
dc.date.available2023-06-20T07:22:14Z
dc.date.defense2008-11-07
dc.date.issued2009-06-29
dc.descriptionTesis de la Universidad Complutense de Madrid, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, leída el 07-11-2008
dc.description.abstractEsta tesis se dedica al estudio e implementación de una herramienta capaz de evaluar el rendimiento de un procesador superescalar asíncrono de propósito general a través de la simulación, a nivel arquitectónico, del comportamiento dinámico de una microarquitectura donde los tiempos de cómputo de sus componentes sean variables. Para conseguir este objetivo se han cumplido una serie de objetivos secundarios cuyas principales aportaciones se explican a continuación. Se ha propuesto y verificado una metodología de caracterización de tiempos de cómputo variables basada en la utilización de funciones de distribución de probabilidad (FDPs). Esta metodología, apoyada en conceptos estadísticos, parte de una muestra de retardos y obtiene como resultado una FDP suficientemente representativa. Se ha creado un modelo genérico para caracterizar la latencia de un circuito. Según el modelo, la latencia se obtiene como resultado de la agregación de tres factores: tiempo de cómputo, espera debida a la disponibilidad del circuito receptor, y tiempo de protocolo. El modelo permite modelar circuitos síncronos, asíncronos y mixtos como GALS ó LAGS. Se ha propuesto una microarquitectura superescalar asíncrona de 64 bits con predicción de saltos y ejecución dinámica de instrucciones. La microarquitectura se divide en doce dominios de sincronización que se agrupan en cinco etapas: Fetch, Issue, Exec, Write-back y Commit. Cada dominio puede disponer de una temporización independiente del resto. Se ha desarrollado y validado Sim-async, un nuevo simulador arquitectónico basado en SimpleScalar que modela la microarquitectura anteriormente descrita, separando su funcionalidad de su temporización. El simulador adopta la caracterización genérica de la latencia que se ha propuesto, utilizando FDPs para describir la variabilidad en el tiempo de cómputo. Tanto la configuración general como la descripción de las funciones de distribución se realiza a través de archivos XML. Su funcionalidad y utilidad se han demostrado a través de varias simulaciones de los SPEC2000.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/9222
dc.identifier.urihttps://hdl.handle.net/20.500.14352/48742
dc.language.isospa
dc.page.total252
dc.publication.placeMadrid
dc.publisherUniversidad Complutense de Madrid, Servicio de Publicaciones
dc.rights.accessRightsopen access
dc.subject.cdu621.3.049.77(043.2)
dc.subject.keywordCircuitos integrados-VLS
dc.subject.ucmCircuitos integrados
dc.subject.unesco2203.07 Circuitos Integrados
dc.titleEstudio e implementación de un simulador para evaluar el rendimiento de microarquitecturas asíncronas
dc.typedoctoral thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication16573486-e80c-4ffd-903b-35cffc604780
relation.isAdvisorOfPublication33d1dfc8-7bd7-4f4d-ac77-e9c369e8d82e
relation.isAdvisorOfPublication981f825f-2880-449a-bcfc-686b866206d0
relation.isAdvisorOfPublication.latestForDiscovery16573486-e80c-4ffd-903b-35cffc604780

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
T30911.pdf
Size:
3.61 MB
Format:
Adobe Portable Document Format

Collections