- -

Impacto de la ubicación en núcleos SMT de aplicaciones paralelas para sistemas móviles

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Impacto de la ubicación en núcleos SMT de aplicaciones paralelas para sistemas móviles

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Petit Martí, Salvador Vicente es_ES
dc.contributor.advisor Sahuquillo Borrás, Julio es_ES
dc.contributor.author Ben Ali, Yemna es_ES
dc.date.accessioned 2023-11-01T22:20:48Z
dc.date.available 2023-11-01T22:20:48Z
dc.date.created 2023-09-26
dc.date.issued 2023-11-01 es_ES
dc.identifier.uri http://hdl.handle.net/10251/199080
dc.description.abstract [ES] Los dispositivos móviles de uso personal, como relojes inteligentes, teléfonos, tablets y otros sistemas de bajo consumo, ejecutan una amplia gama de aplicaciones con amplias exigencias computacionales. Muchas de estas aplicaciones se han diseñado para ser paralelas, aprovechando la capacidad de los procesadores multinúcleo que estos sistemas incorporan para ejecutar múltiples hilos de manera simultánea. Recientemente, se han introducido en el mercado dispositivos de gama móvil con procesadores que incluyen núcleos con soporte a la ejecución de múltiples hilos simultáneos (SMT). En este contexto, la decisión de cómo distribuir los hilos de ejecución de las aplicaciones paralelas entre los núcleos del procesador tiene un fuerte impacto en las prestaciones y el consumo energético de dichos sistemas. Este TFM se centra en estudiar políticas de ubicación de hilos de ejecución en sistemas móviles con procesadores SMT. Se analiza en profundidad cómo las políticas afectan tanto a las prestaciones como al consumo de energía. Los resultados muestran que la política más adecuada depende de i) características de las aplicaciones relacionadas con la microarquitectura del procesador, tales como la precisión del predictor de saltos y las tasas de fallos de las caches y ii) la distribución de tipos de instrucciones de cada aplicación. La mejor política para cada caso en lo que respecta a prestaciones y consumo energético depende de la complementariedad respecto a las mencionadas características. es_ES
dc.description.abstract [EN] Personal mobile devices, such as smartwatches, phones, tablets and other low-power systems, run a wide range of computationally demanding applications. Many of these applications are designed to be parallel, taking advantage of the ability of the multi-core processors that these systems incorporate to run multiple threads simultaneously. Recently, mobile devices have been introduced in the market with processors that include cores with support for simultaneous multi-threading (SMT). In this context, the decision of how to distribute the threads of execution of parallel applications among the processor cores has a strong impact on the performance and power consumption of such systems. This TFM focuses on studying thread allocation policies in mobile systems with SMT processors. It takes an in-depth look at how policies affect both performance and power consumption. The results show that the most appropriate policy depends on i) application characteristics related to the microarchitecture of the processor, such as hop predictor accuracy and cache miss rates and ii) the distribution of instruction types for each application. The best policy for each case in terms of performance and power consumption depends on the complementarity with respect to the above characteristics. es_ES
dc.format.extent 50 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Perf (Linux) es_ES
dc.subject Procesadores SMT es_ES
dc.subject Dispositivos móviles es_ES
dc.subject Consumo energético es_ES
dc.subject Ubicación de hilos es_ES
dc.subject Geekbench es_ES
dc.subject Running Average Power Limit (RAPL) es_ES
dc.subject RAPL power control system es_ES
dc.subject Performance monitoring es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Máster Universitario en Ingeniería de Computadores y Redes-Màster Universitari en Enginyeria de Computadors i Xarxes es_ES
dc.title Impacto de la ubicación en núcleos SMT de aplicaciones paralelas para sistemas móviles es_ES
dc.title.alternative Impact of Allocation on SMT Cores of Parallel Applications for Mobile Systems es_ES
dc.title.alternative Impacte de la ubicació en nuclis SMT d'aplicacions paral·leles per a sistemes mòbils es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Ben Ali, Y. (2023). Impacto de la ubicación en núcleos SMT de aplicaciones paralelas para sistemas móviles. Universitat Politècnica de València. http://hdl.handle.net/10251/199080 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\159256 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem