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
 

Reducción de la actividad de conmutación a nivel de subpalabra en síntesis de alto nivel

dc.contributor.advisorMolina Prego, María de Carmen
dc.contributor.advisorBotella Juan, Guillermo
dc.contributor.authorGonzález Rodríguez, Diego
dc.date.accessioned2023-06-20T14:26:48Z
dc.date.available2023-06-20T14:26:48Z
dc.date.issued2008
dc.descriptionMaster en Investigación en Informática, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática , curso 2007-2008
dc.description.abstractPresentamos un algoritmo de síntesis de alto nivel basado en la potencia, hecho para reducir la disipación dinámica en aplicaciones dominadas por datos. Este algoritmo supera las limitaciones convencionales de los algoritmos de ahorro de potencia, ya que trabaja con la información de la actividad de conmutación a nivel de subpalabra. Nuestro algoritmo usa una nueva representación de la información de la actividad de conmutación basada en patrones para capturar los valores de los bits de los operandos de entrada a lo largo del tiempo de simulación. El algoritmo propuesto lleva a cabo la planificación y asignación de operaciones sobre una base de coincidencia de patrones tomando como ventaja el paralelismo a nivel de datos. Para minimizarla actividad de conmutaciones en las unidades funcionales, permite la aplicación parcial de propiedades de las operaciones aritméticas, la ejecución distribuida de las operaciones sobre diferentes unidades funcionales, y la exploración de diferentes alineaciones de bits en la ejecución de los fragmentos de las operaciones. Estas técnicas de diseño agrandan el espacio de soluciones explorado en comparación con enfoques anteriores, dando lugar a rutas de datos con un menor número de conmutaciones y cantidades de ahorro significantes en el consumo de potencia. [ABSTRACT] A power-aware high-level synthesis algorithm specially suited to reduce dynamic dissipation in data-dominated applications is presented. It overcomes the limitations of conventional low-power algorithms, as it deals with switching activity information at the subword level. Our algorithm uses a novel pattern-based representation of the switching activity information to capture the values of input operand bits along the simulation time. The proposed algorithm performs the scheduling and binding operations in a pattern-matching basis taking advantage of the data-level parallelism. In order to minimize the switching activity in functional units, it allows the partial application of arithmetic operation properties, the distributed execution of operations over different functional units, and the exploration of different bit alignments in the execution of operation fragments. These design techniques enlarge the solution space explored in comparison to previous approaches, resulting in datapaths with smaller number of commutations and significant savings of power consumption.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/10078
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54503
dc.language.isospa
dc.page.total53
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004.31(043.3)
dc.subject.cdu519.688(043.3)
dc.subject.keywordPlanificación
dc.subject.keywordAsignación
dc.subject.keywordSubpalabra
dc.subject.keywordFragmentar
dc.subject.keywordOperación
dc.subject.keywordUnidad funcional
dc.subject.keywordAhorro
dc.subject.keywordConsumo
dc.subject.keywordAlgoritmo
dc.subject.keywordScheduling
dc.subject.keywordBinding
dc.subject.keywordSubword
dc.subject.keywordFragment
dc.subject.keywordOperation
dc.subject.keywordFunctional unit
dc.subject.keywordSave
dc.subject.keywordConsumption
dc.subject.keywordAlgorithm
dc.subject.ucmCircuitos integrados
dc.subject.unesco2203.07 Circuitos Integrados
dc.titleReducción de la actividad de conmutación a nivel de subpalabra en síntesis de alto nivel
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationf94b32c6-dff7-4d98-9c7a-00aad48c2b6a
relation.isAdvisorOfPublication.latestForDiscoveryf94b32c6-dff7-4d98-9c7a-00aad48c2b6a

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria.pdf
Size:
979.6 KB
Format:
Adobe Portable Document Format