Presented at HiPEAC Conference 2020, Bologna (Italy)Time series analysis is an important research topic of great interest in many fields. However, the memory-bound nature of the state-of-the-art algorithms limits the execution performance in some processor architectures. We analyze the Matrix Profile algorithm from the performance viewpoint in the context of the Intel Xeon Phi Knights Landing architecture (KNL). The experimental evaluation shows a performance improvement up to 190x with respect to the sequential execution and that the use of the HBM memory improves performance in a factor up to 5x with respect to the DDR4 memory.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech
Time series motif (similarities) and discords discovery is one of the most important and challenging...
In this work, we study the problem of efficiently executing a state-of-the-art time series algorithm...
Accessing the memory efficiently to keep up with the data processing rate is a well known problem in...
Presented at HiPEAC Conference 2020, Bologna (Italy)Time series analysis is an important research to...
A motif is a pair of subsequences of a longer time series, which are very similar to each other. Mot...
In this whitepaper, we propose outer-product-parallel and inner-product-parallel sparse matrix-matri...
The Roofline Performance Model is a visually intuitive method used to bound the sustained peak float...
The explosion of the Internet-Of-Things and Big Data era has resulted in the continuous generation o...
In this session we show, in two case studies, how the roofline feature of Intel Advisor has been uti...
The KNL processors offers unique features concerning memory hierarchy and vectorization capabilities...
In this paper, we propose a lightweight optimization methodology for the ubiquitous sparse matrix-ve...
This technical report describes the steps taken to optimize and parallelize a time series classifica...
The emergence of new manycore architectures, such as the Intel Xeon Phi, poses new challenges in how...
Time series analysis is an important research topic and a key step in monitoring and predicting even...
Manycores are consolidating in HPC community as a way of improving performance while keeping power e...
Time series motif (similarities) and discords discovery is one of the most important and challenging...
In this work, we study the problem of efficiently executing a state-of-the-art time series algorithm...
Accessing the memory efficiently to keep up with the data processing rate is a well known problem in...
Presented at HiPEAC Conference 2020, Bologna (Italy)Time series analysis is an important research to...
A motif is a pair of subsequences of a longer time series, which are very similar to each other. Mot...
In this whitepaper, we propose outer-product-parallel and inner-product-parallel sparse matrix-matri...
The Roofline Performance Model is a visually intuitive method used to bound the sustained peak float...
The explosion of the Internet-Of-Things and Big Data era has resulted in the continuous generation o...
In this session we show, in two case studies, how the roofline feature of Intel Advisor has been uti...
The KNL processors offers unique features concerning memory hierarchy and vectorization capabilities...
In this paper, we propose a lightweight optimization methodology for the ubiquitous sparse matrix-ve...
This technical report describes the steps taken to optimize and parallelize a time series classifica...
The emergence of new manycore architectures, such as the Intel Xeon Phi, poses new challenges in how...
Time series analysis is an important research topic and a key step in monitoring and predicting even...
Manycores are consolidating in HPC community as a way of improving performance while keeping power e...
Time series motif (similarities) and discords discovery is one of the most important and challenging...
In this work, we study the problem of efficiently executing a state-of-the-art time series algorithm...
Accessing the memory efficiently to keep up with the data processing rate is a well known problem in...