- -

Effect of Hyper-Threading in Latency-Critical Multithreaded Cloud Applications and Utilization Analysis of the Major System Resources

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Effect of Hyper-Threading in Latency-Critical Multithreaded Cloud Applications and Utilization Analysis of the Major System Resources

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Pons-Escat, Lucía es_ES
dc.contributor.author Feliu-Pérez, Josué es_ES
dc.contributor.author Puche-Lara, José es_ES
dc.contributor.author Huang, Chaoyi es_ES
dc.contributor.author Petit Martí, Salvador Vicente es_ES
dc.contributor.author Pons Terol, Julio es_ES
dc.contributor.author Gómez Requena, María Engracia es_ES
dc.contributor.author Sahuquillo Borrás, Julio es_ES
dc.date.accessioned 2023-09-29T18:04:44Z
dc.date.available 2023-09-29T18:04:44Z
dc.date.issued 2022-06 es_ES
dc.identifier.issn 0167-739X es_ES
dc.identifier.uri http://hdl.handle.net/10251/197359
dc.description.abstract [EN] Multithreaded latency-critical applications represent an important subset of workloads running on public cloud systems. Most of these systems deploy powerful computing servers including Intel Hyper-Threading processors. Understanding how performance is affected by the consumption of the main system resources is a major concern for cloud providers in order to devise virtualization strategies that improve the system efficiency. With this aim, this paper first characterizes the impact of QPS on tail latency, analyzing different scenarios varying the number of threads and the thread-to-core allocation (single-task and multi-task execution) policy. The characterization study reveals that the performance of some applications does not scale with the number of threads, and the performance of some others is insensitive to the Hyper-Threading technology, so they can be allocated in less physical cores and improve system utilization. Identifying these applications, however, at run-time is challenging. Despite identifying these applications at run-time is challenging, this paper shows that they can be successfully detected at run-time by analyzing the utilization trend of the major system resources. In addition to CPU, we have also studied how assigning the share of each application of other major shared system resources impacts on performance. We outline considerations cloud providers should take into account to improve performance and resource utilization. es_ES
dc.description.sponsorship Acknowledgments This work has been supported by Huawei Cloud, and in part by Spanish Ministerio de Universidades under grant FPU18/01948, and by Spanish Ministerio de Universidades and European ERDF under grant RTI2018-098156-B-C51. es_ES
dc.language Inglés es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Future Generation Computer Systems es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Cloud computing es_ES
dc.subject Latency-critical workloads es_ES
dc.subject Level of load es_ES
dc.subject Tail latency es_ES
dc.subject Resource sharing es_ES
dc.subject Hyper-Threading es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Effect of Hyper-Threading in Latency-Critical Multithreaded Cloud Applications and Utilization Analysis of the Major System Resources es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.future.2022.01.025 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RTI2018-098156-B-C51/ES/TECNOLOGIAS INNOVADORAS DE PROCESADORES, ACELERADORES Y REDES, PARA CENTROS DE DATOS Y COMPUTACION DE ALTAS PRESTACIONES/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/ //FPU18%2F01948//AYUDA PREDOCTORAL FPU-PONS ESCAT. PROYECTO: GESTION EFICIENTE DE RECURSOS COMPARTIDOS EN HIGH-PERFORMANCE COMPUTING Y CLOUD COMPUTING/ es_ES
dc.rights.accessRights Abierto es_ES
dc.date.embargoEndDate 2024-06-30 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.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Pons-Escat, L.; Feliu-Pérez, J.; Puche-Lara, J.; Huang, C.; Petit Martí, SV.; Pons Terol, J.; Gómez Requena, ME.... (2022). Effect of Hyper-Threading in Latency-Critical Multithreaded Cloud Applications and Utilization Analysis of the Major System Resources. Future Generation Computer Systems. 131:194-208. https://doi.org/10.1016/j.future.2022.01.025 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.future.2022.01.025 es_ES
dc.description.upvformatpinicio 194 es_ES
dc.description.upvformatpfin 208 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 131 es_ES
dc.relation.pasarela S\455070 es_ES
dc.contributor.funder AGENCIA ESTATAL DE INVESTIGACION es_ES
dc.contributor.funder European Regional Development Fund es_ES
dc.contributor.funder Huawei Technologies Canada Co., Ltd. es_ES
dc.contributor.funder MINISTERIO DE CIENCIA INNOVACION Y UNIVERSIDADES es_ES
dc.contributor.funder Universitat Politècnica de València


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

Mostrar el registro sencillo del ítem