Pubblicazioni

Algorithm 1061: tsdistances : A High-Performance Python Library for Time Series Distances with GPU Support  (2026)

Autori:
Azzari, Alberto; Cracco, Andrea; Masillo, Francesco; Sala, Pietro
Titolo:
Algorithm 1061: tsdistances : A High-Performance Python Library for Time Series Distances with GPU Support
Anno:
2026
Tipologia prodotto:
Articolo in Rivista
Tipologia ANVUR:
Articolo su rivista
Lingua:
Inglese
Referee:
No
Nome rivista:
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE
ISSN Rivista:
0098-3500
N° Volume:
52
Numero o Fascicolo:
1
Intervallo pagine:
1-21
Parole chiave:
timeseries, distance measures, dynamic programming, GPU, parallelization
Breve descrizione dei contenuti:
Time series distance measures are fundamental in numerous domains, including finance, healthcare, and signal processing, enabling crucial tasks such as pattern recognition, anomaly detection, and predictive modeling. However, many applications require computing distances between all pairs of time series in large datasets, a computationally intensive task that can become a significant bottleneck in analysis pipelines. The tsdistances library is a high-performance Python package designed for computing distances between time series, with GPU support for accelerated processing. This article introduces tsdistances and its key features, focusing on the implementation of elastic distance algorithms and their optimizations. We present both CPU and GPU implementations, highlighting the use of dynamic programming techniques and GPU-specific optimizations such as warp-based parallelization. The performance of tsdistances is compared with existing alternatives in the literature, demonstrating significant speed improvements, especially for large-scale time series analysis tasks.
Pagina Web:
https://dl.acm.org/doi/10.1145/3802579
Id prodotto:
151386
Handle IRIS:
11562/1192651
ultima modifica:
20 maggio 2026
Citazione bibliografica:
Azzari, Alberto; Cracco, Andrea; Masillo, Francesco; Sala, Pietro, Algorithm 1061: tsdistances : A High-Performance Python Library for Time Series Distances with GPU Support «ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE» , vol. 52 , n. 1 , 2026 , pp. 1-21

Consulta la scheda completa presente nel repository istituzionale della Ricerca di Ateneo IRIS

<<indietro

Attività

Strutture

Condividi