Standard

Fast matched filter (FMF) : An efficient seismic matched-filter search for both CPU and GPU architectures. / Beaucé, Eric; Romanenko, Alexey; Frank, William B.

в: Seismological Research Letters, Том 89, № 1, 01.01.2018, стр. 165-172.

Результаты исследований: Научные публикации в периодических изданияхстатьяРецензирование

Harvard

Beaucé, E, Romanenko, A & Frank, WB 2018, 'Fast matched filter (FMF): An efficient seismic matched-filter search for both CPU and GPU architectures', Seismological Research Letters, Том. 89, № 1, стр. 165-172. https://doi.org/10.1785/0220170181

APA

Beaucé, E., Romanenko, A., & Frank, W. B. (2018). Fast matched filter (FMF): An efficient seismic matched-filter search for both CPU and GPU architectures. Seismological Research Letters, 89(1), 165-172. https://doi.org/10.1785/0220170181

Vancouver

Beaucé E, Romanenko A, Frank WB. Fast matched filter (FMF): An efficient seismic matched-filter search for both CPU and GPU architectures. Seismological Research Letters. 2018 янв. 1;89(1):165-172. doi: 10.1785/0220170181

Author

Beaucé, Eric ; Romanenko, Alexey ; Frank, William B. / Fast matched filter (FMF) : An efficient seismic matched-filter search for both CPU and GPU architectures. в: Seismological Research Letters. 2018 ; Том 89, № 1. стр. 165-172.

BibTeX

@article{6382061299cd43ccb6e31ed5c39adb39,
title = "Fast matched filter (FMF): An efficient seismic matched-filter search for both CPU and GPU architectures",
abstract = "Matched-filter searches are an important tool in modern seismology to detect seismic events. They operate via an algorithm that computes the correlation coefficient between a template event and a sliding window of continuous seismic records. A detection is recorded when the correlation coefficient crosses an established threshold. We present an optimized program, called Fast Matched Filter (FMF), that efficiently runs a network-based matched-filter search with either central processing units (CPUs) or NVIDIA graphics processing units (GPUS). Wrappers for both Python andMATLAB (CPU only) are provided to easily run FMF on a wide range of computational resources, from multicore laptops to specialized computing clusters with GPUS. Both implementations leverage a significantly similar structure when it comes to the continuous computation of correlation coefficients in the time domain to achieve rapid performance. The highly parallel architecture of GPUS lends itself perfectly to the matched-filter algorithm, and we achieve the fastest run times with our GPU implementation. FMF allows for seismic network-based matched-filtering between a large set of template waveforms and a large continuous dataset in a reasonable amount of time. Such fast run times are an important step in expanding the scope of earthquake detection and fostering the reproducibility of such studies.",
keywords = "SUBDUCTION ZONE, AFTERSHOCKS, EARTHQUAKE, TREMOR",
author = "Eric Beauc{\'e} and Alexey Romanenko and Frank, {William B.}",
note = "Funding Information: The authors thank Nikola{\"i} Shapiro for the inspiration behind their adventure into the world of graphics processing units (GPUs). W. B. F. was supported by the National Science Foundation (NSF) Grant Number EAR-PF 1452375 and E. B. by the Theodore R. Madden Fellowship. Funding Information: W. B. F. was supported by the National Science Foundation (NSF) Grant Number EAR-PF 1452375 and E. B. by the Theodore R. Madden Fellowship",
year = "2018",
month = jan,
day = "1",
doi = "10.1785/0220170181",
language = "English",
volume = "89",
pages = "165--172",
journal = "Seismological Research Letters",
issn = "0895-0695",
publisher = "Seismological Society of America",
number = "1",

}

RIS

TY - JOUR

T1 - Fast matched filter (FMF)

T2 - An efficient seismic matched-filter search for both CPU and GPU architectures

AU - Beaucé, Eric

AU - Romanenko, Alexey

AU - Frank, William B.

N1 - Funding Information: The authors thank Nikolaï Shapiro for the inspiration behind their adventure into the world of graphics processing units (GPUs). W. B. F. was supported by the National Science Foundation (NSF) Grant Number EAR-PF 1452375 and E. B. by the Theodore R. Madden Fellowship. Funding Information: W. B. F. was supported by the National Science Foundation (NSF) Grant Number EAR-PF 1452375 and E. B. by the Theodore R. Madden Fellowship

PY - 2018/1/1

Y1 - 2018/1/1

N2 - Matched-filter searches are an important tool in modern seismology to detect seismic events. They operate via an algorithm that computes the correlation coefficient between a template event and a sliding window of continuous seismic records. A detection is recorded when the correlation coefficient crosses an established threshold. We present an optimized program, called Fast Matched Filter (FMF), that efficiently runs a network-based matched-filter search with either central processing units (CPUs) or NVIDIA graphics processing units (GPUS). Wrappers for both Python andMATLAB (CPU only) are provided to easily run FMF on a wide range of computational resources, from multicore laptops to specialized computing clusters with GPUS. Both implementations leverage a significantly similar structure when it comes to the continuous computation of correlation coefficients in the time domain to achieve rapid performance. The highly parallel architecture of GPUS lends itself perfectly to the matched-filter algorithm, and we achieve the fastest run times with our GPU implementation. FMF allows for seismic network-based matched-filtering between a large set of template waveforms and a large continuous dataset in a reasonable amount of time. Such fast run times are an important step in expanding the scope of earthquake detection and fostering the reproducibility of such studies.

AB - Matched-filter searches are an important tool in modern seismology to detect seismic events. They operate via an algorithm that computes the correlation coefficient between a template event and a sliding window of continuous seismic records. A detection is recorded when the correlation coefficient crosses an established threshold. We present an optimized program, called Fast Matched Filter (FMF), that efficiently runs a network-based matched-filter search with either central processing units (CPUs) or NVIDIA graphics processing units (GPUS). Wrappers for both Python andMATLAB (CPU only) are provided to easily run FMF on a wide range of computational resources, from multicore laptops to specialized computing clusters with GPUS. Both implementations leverage a significantly similar structure when it comes to the continuous computation of correlation coefficients in the time domain to achieve rapid performance. The highly parallel architecture of GPUS lends itself perfectly to the matched-filter algorithm, and we achieve the fastest run times with our GPU implementation. FMF allows for seismic network-based matched-filtering between a large set of template waveforms and a large continuous dataset in a reasonable amount of time. Such fast run times are an important step in expanding the scope of earthquake detection and fostering the reproducibility of such studies.

KW - SUBDUCTION ZONE

KW - AFTERSHOCKS

KW - EARTHQUAKE

KW - TREMOR

UR - http://www.scopus.com/inward/record.url?scp=85040031050&partnerID=8YFLogxK

U2 - 10.1785/0220170181

DO - 10.1785/0220170181

M3 - Article

AN - SCOPUS:85040031050

VL - 89

SP - 165

EP - 172

JO - Seismological Research Letters

JF - Seismological Research Letters

SN - 0895-0695

IS - 1

ER -

ID: 9445095