2015
DOI: 10.1109/tpds.2014.2317721
|View full text |Cite
|
Sign up to set email alerts
|

Kernel Specialization Provides Adaptable GPU Code for Particle Image Velocimetry

Abstract: Graphics Processing Units (GPUs) are increasingly used to accelerate scientific applications. The state-of-the-art limits the adaptability of GPU kernels to both problem parameters and hardware characteristics. This makes writing high performance libraries for GPUs challenging. We address these challenges through Kernel Specialization (KS) which supports both user and hardware parameters and produces highly optimized GPU code. We apply KS to Particle Image Velocimetry (PIV), a technique used to obtain instanta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0
1

Year Published

2018
2018
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 9 publications
0
0
0
1
Order By: Relevance
“…La velocimetría es una técnica utilizada para medir la velocidad instantánea de fluidos y puede ser utilizada en el diseño de corazones artificiales, en (Moore, Leeser and King, 2015) se propone esta técnica mediante la especialización de núcleos en GPU y se pudo mejorar la velocidad de procesamiento de trabajos previos. Los métodos de reconstrucción iterativa en Tomografía Computarizada (CT) mediante rayos X (Projection et al, 2018), pueden proporcionar mejor calidad de imágenes que métodos analíticos (Fortmeier et al, 2016), pero su aplicación en la práctica son aún limitados debido al costo computacional en operaciones repetidas de proyección y retroproyección, sin embargo con el uso de GPU´s es posible utilizar un método de trazado de rayos, para realizar este procedimiento, como se propone en (Nguyen and Lee, 2015).…”
Section: Aplicaciones Médicasunclassified
“…La velocimetría es una técnica utilizada para medir la velocidad instantánea de fluidos y puede ser utilizada en el diseño de corazones artificiales, en (Moore, Leeser and King, 2015) se propone esta técnica mediante la especialización de núcleos en GPU y se pudo mejorar la velocidad de procesamiento de trabajos previos. Los métodos de reconstrucción iterativa en Tomografía Computarizada (CT) mediante rayos X (Projection et al, 2018), pueden proporcionar mejor calidad de imágenes que métodos analíticos (Fortmeier et al, 2016), pero su aplicación en la práctica son aún limitados debido al costo computacional en operaciones repetidas de proyección y retroproyección, sin embargo con el uso de GPU´s es posible utilizar un método de trazado de rayos, para realizar este procedimiento, como se propone en (Nguyen and Lee, 2015).…”
Section: Aplicaciones Médicasunclassified