Mostrar el registro sencillo del í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 |