Profiling and Analysis of Irregular Memory Accesses of Memory-Intensive Embedded Programs-Edición Única

dc.contributor.advisorÁvila Ortega, Alfonso
dc.contributor.committeememberMartínez Chapa, Sergio Omar
dc.contributor.committeememberDieck Assad, Graciano
dc.contributor.departmentTecnológico de Monterrey, Campus Monterreyen
dc.contributor.mentorAcevedo Mascarúa, Joaquín
dc.creatorGonzález Lugo, Juan Alberto
dc.date.accessioned2015-08-17T10:17:03Zen
dc.date.available2015-08-17T10:17:03Zen
dc.date.issued2009-05-01
dc.description.abstractAs memory transactions have become a significant contributor to increment the amount of power consumption and the reduction of system performance, this work presents a methodology to select fragments of program code to map the most used memory locations to a small, fast and energy efficient memory (SPM scratch pad memory). This methodology achieves a performance improvement, a reduction of energy consumption and overcomes the memory wall problem. The work is a part of the project “Design Space Exploration of Memory-Intensive Embedded Systems”, which has led us to the need of building a framework to perform a study of how the memory behavior impacts in the memory hierarchy efficiency in terms of power consumption. The methodology proposes the method to map to a SPM to validate this framework. The method is divided into two stages: the trace generation and the pos-simulation study. From each study, important information about the program behavior is gathered to calculate, to identify and to allocate the hot spots of memory accessing. In both stages this information was used to propose a better memory allocation that increases performance and reduces the traffic of the chip. To validate the results, the same methodology was implemented for several scientific codes in different configurations. The results show that SPM configuration reduces the power consumption up to by 65% with an average reducuction of 55% compared to the 45% obtained from the cache configuration
dc.identificatorCampo||7||33||3304||330418
dc.identifier.urihttp://hdl.handle.net/11285/569215en
dc.languageeng
dc.publisherInstituto Tecnológico y de Estudios Superiores de Monterrey
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0*
dc.subject.classificationArea::INGENIERÍA Y TECNOLOGÍA::CIENCIAS TECNOLÓGICAS::TECNOLOGÍA DE LOS ORDENADORES::DISPOSITIVOS DE ALMACENAMIENTOes_Mx
dc.titleProfiling and Analysis of Irregular Memory Accesses of Memory-Intensive Embedded Programs-Edición Únicaen
dc.typeTesis de maestría
refterms.dateFOA2018-03-07T05:51:37Z
refterms.dateFOA2018-03-07T05:51:37Z

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
DocsTec_7198.pdf
Size:
18.24 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
DocsTec_7198_1.pdf
Size:
22.31 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
DocsTec_7198_2.pdf
Size:
83.21 KB
Format:
Adobe Portable Document Format
logo

El usuario tiene la obligación de utilizar los servicios y contenidos proporcionados por la Universidad, en particular, los impresos y recursos electrónicos, de conformidad con la legislación vigente y los principios de buena fe y en general usos aceptados, sin contravenir con su realización el orden público, especialmente, en el caso en que, para el adecuado desempeño de su actividad, necesita reproducir, distribuir, comunicar y/o poner a disposición, fragmentos de obras impresas o susceptibles de estar en formato analógico o digital, ya sea en soporte papel o electrónico. Ley 23/2006, de 7 de julio, por la que se modifica el texto revisado de la Ley de Propiedad Intelectual, aprobado

DSpace software copyright © 2002-2025

Licencia