ScrimpCo: scalable matrix profile on commodity heterogeneous processors.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorRomero, José Carlos
dc.contributor.authorVilches Reina, Antonio
dc.contributor.authorRodríguez-Moreno, Andrés
dc.contributor.authorGonzález-Navarro, María Ángeles
dc.contributor.authorAsenjo-Plaza, Rafael
dc.date.accessioned2025-11-05T12:01:22Z
dc.date.available2025-11-05T12:01:22Z
dc.date.issued2020
dc.departamentoArquitectura de Computadoreses_ES
dc.description.abstractThe discovery of time series motifs and discords is considered a paramount and challenging problem regarding time series analysis. In this work, we present ScrimpCo, a heterogeneous implementation of a previous algorithm called SCRIMP that excels at finding relevant subsequences in time series. We propose and evaluate several static, dynamic and adaptive partition strategies targeting commodity processors, on both homogeneous (CPU multicore) and heterogeneous (CPU + GPU) architectures. For the CPU + GPU implementation, we explore a heterogeneous parallel_reduce pattern that computes part of the computation onto an OpenCL capable GPU, whereas the CPU cores take care of the other part. Our heterogeneous scheduler, built on top of TBB, pays special attention to appropriately balance the computational load among the GPU and CPU cores. The experimental results show that our homogeneous implementation scales linearly and that our heterogeneous implementation allows us to reach near-ideal performance on commodity processors that feature an on-chip GPUes_ES
dc.identifier.citationRomero, J.C., Vilches, A., Rodríguez, A. et al. ScrimpCo: scalable matrix profile on commodity heterogeneous processors. J Supercomput 76, 9189–9210 (2020)es_ES
dc.identifier.doi10.1007/s11227-020-03199-w
dc.identifier.urihttps://hdl.handle.net/10630/40605
dc.language.isoenges_ES
dc.publisherSpringeres_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectComputación heterogéneaes_ES
dc.subjectAnálisis de series temporaleses_ES
dc.subjectConsumo de energíaes_ES
dc.subject.otherTime series analyticses_ES
dc.subject.otherTBBes_ES
dc.subject.otherOpenCLes_ES
dc.subject.otherSCRIMPes_ES
dc.subject.otherMatrix profilees_ES
dc.subject.otherHeterogeneous computinges_ES
dc.subject.otherEnergy consumptiones_ES
dc.titleScrimpCo: scalable matrix profile on commodity heterogeneous processors.es_ES
dc.typejournal articlees_ES
dc.type.hasVersionAMes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationb215fbc9-d0f2-4bbb-a17c-e6055e984f68
relation.isAuthorOfPublication0857b903-5728-47c9-b298-a203bf081d23
relation.isAuthorOfPublication6ea008bf-69ee-4104-a942-2033b5b07ab8
relation.isAuthorOfPublication.latestForDiscoveryb215fbc9-d0f2-4bbb-a17c-e6055e984f68

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ScrimpCo__Scalable_Matrix_Profile_on_Commodity_Heterogeneous_Processors.pdf
Size:
1.29 MB
Format:
Adobe Portable Document Format
Description:
Versión aceptada del artículo
Download

Description: Versión aceptada del artículo

Collections