Mostrar el registro sencillo del ítem
Accelerating Time Series Analysis via Near-Data-Processing Approaches
dc.contributor.advisor | Plata-González, Óscar Guillermo | |
dc.contributor.advisor | Gutiérrez-Carrasco, Eladio Damián | |
dc.contributor.author | Fernández-Vega, Iván | |
dc.contributor.other | Arquitectura de Computadores | es_ES |
dc.date.accessioned | 2023-12-05T10:09:36Z | |
dc.date.available | 2023-12-05T10:09:36Z | |
dc.date.created | 2023-04-28 | |
dc.date.issued | 2023 | |
dc.date.submitted | 2023-06-30 | |
dc.identifier.uri | https://hdl.handle.net/10630/28214 | |
dc.description.abstract | The explosion of the Internet-Of-Things and Big Data era has resulted in the continuous generation of a very large amount of data, which is increasingly difficult to store and analyze. Such a collection of data is also referred to as a time series, a common data representation in almost every scientific discipline and business application. Time series analysis (TSA) splits the time series into subsequences of consecutive data points to extract valuable information. In this thesis, we characterize state-of-the-art TSA algorithms and find their bottlenecks in commodity computing platforms. We observe that the performance and energy efficiency of TSA algorithms are heavily burdened by data movement. Based on that, we propose software and hardware solutions to accelerate time series analysis and make its computation as energy-efficient as possible. To this end, we provide four contributions: PhiTSA, NATSA, MATSA and TraTSA. PhiTSA optimizes and characterizes state-of-the-art TSA algorithms in a many-core Intel Xeon Phi KNL platform. NATSA is a novel Processing-Near-Memory accelerator for TSA. This accelerator places custom floating-point processing units close to High-Bandwidth-Memory, exploiting its memory channels and the lower latency of accesses. MATSA is a novel Processing-Using-Memory accelerator for TSA, known as MATSA. The key idea is to exploit magneto-resistive memory crossbars to enable energy-efficient and fast time series computation in memory while overcoming endurance issues of other non-volatile memory technologies. Finally, TraTSA evaluates the benefits of applying Transprecision Computing to TSA, where the number of bits dedicated to floating-point operations is reduced. | es_ES |
dc.language.iso | eng | es_ES |
dc.publisher | UMA Editorial | es_ES |
dc.rights | info:eu-repo/semantics/openAccess | es_ES |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Análisis de series temporales | es_ES |
dc.subject | Ordenadores - Memorias | es_ES |
dc.subject | Arquitectura de ordenadores - Tesis doctorales | es_ES |
dc.subject.other | Time series analysis | es_ES |
dc.subject.other | Memory bound applications | es_ES |
dc.subject.other | Processing-in-memory | es_ES |
dc.subject.other | Transprecision computing | es_ES |
dc.title | Accelerating Time Series Analysis via Near-Data-Processing Approaches | es_ES |
dc.type | info:eu-repo/semantics/doctoralThesis | es_ES |
dc.centro | Escuela de Ingenierías Industriales | es_ES |
dc.rights.cc | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |