RT Generic T1 Ejecución concurrente de aplicaciones con memoria transaccional en procesadores heterogéneos T2 Concurrent execution of transactional memory applications on heterogeneous processors A1 Rittwagen Martinez, Ernesto K1 Consumo energético - Informática K1 Dispositivos móviles (Informática) K1 Microprocesadores K1 Informática - Trabajos Fin de Grado K1 Grado en Ingeniería de Computadores - Trabajos Fin de Grado AB En la actualidad, para encontrar un buen equilibrio entre rendimiento y consumoenergético, los fabricantes están empezando a ofrecer procesadores heterogéneos. Estospresentan 2 tipos diferentes de núcleos: unos están enfocados a la eficiencia energética y otrosal rendimiento. Un ejemplo de estos procesadores son los big.LITTLE de ARM. Para obtenerun buen provecho de este tipo de procesadores, los programadores deben escribir programasmulti-hilo. En este tipo de programas, los mecanismos de exclusión mútua son los encargadosde garantizar que, en un instante dado, únicamente uno de los hilos acceda a los datoscompartidos para asegurar la consistencia de dichos datos. Aunque de forma tradicional estosproblemas se han resuelto con cerrojos, la memoria transaccional (TM por sus siglas eninglés) está cobrando importancia. En un trabajo previo se han caracterizado un conjunto deaplicaciones que utilizan una popular librería de TM por software, midiendo rendimiento yconsumo de energía en ambos tipos de núcleos. Una vez caracterizadas las aplicacionesindividualmente, es interesante el diseño de un sistema de planificación automático que puedaasignar las aplicaciones a aquellos núcleos en los que se estima un mejor rendimiento omenor consumo energético.En este trabajo presentamos ScHeTM, un planificador de aplicaciones que utilizan TM sobreprocesadores multi-núcleo heterogéneos. Atendiendo a las características de las aplicacionesen cuanto a tiempo de cómputo, consumo de energía, y el número de conflictos en la zona deexclusión mútua, ScHeTM realiza una planificación adecuada con el objetivo de mejorar elrendimiento del sistema. YR 2018 FD 2018-03-22 LK https://hdl.handle.net/10630/15456 UL https://hdl.handle.net/10630/15456 LA spa DS RIUMA. Repositorio Institucional de la Universidad de Málaga RD 21 ene 2026