Analytical model to estimate the execution time of a 3d acoustic wave equation implementation using fdtd in a gpu
dc.contributor.advisor | Salamanca Becerra, William Alexander | |
dc.contributor.advisor | Ramírez Silva, Ana Beatriz | |
dc.contributor.author | Parra Prada, Dorfell Leonardo | |
dc.date.accessioned | 2024-03-03T22:35:35Z | |
dc.date.available | 2016 | |
dc.date.available | 2024-03-03T22:35:35Z | |
dc.date.created | 2016 | |
dc.date.issued | 2016 | |
dc.description.abstract | Conocer la estructura de la tierra es importante en varios campos de la industria y la academia. Para obtener una representación de la subsuperficie, datos sísmicos de las adquisiciones son procesados y analizados usando algoritmos complejos como la Migración Reversa en Tiempo (RTM), y la Inversión de Onda Completa (FWI). La etapa fundamental de estos algoritmos es el modelado sísmico. En el modelado sísmico la propagación de la energía en la subsuperficie es simulada usando la ecuación de la onda acística en términos del método FDTD. Debido a que el método FDTD es computacionalmente costoso, el uso de arquitecturas many-cores, (e.g. Unidades de Procesamiento Gráfico (GPU)), se ha vuelto atractivo para problemas the gran escala. El tiempo de ejecución de una implementación de GPU depende de las especificaciones de hardware, parámetros de la implementación, preferencias del usuario, y en el volumen de los datos de entrada entre otros. Para encontrar la configuración de parámetros que permita gastar el menor tiempo en la GPU, una estrategia tradicional consiste en comenzar con una implementación inicial y ejecutar varias pruebas cambiando los parámetros para encontrar el mejor conjunto de parámetros. Sin embargo, para implementaciones de gran escala (e.g. modelado sísmico) esta estrategia es inviable. En este trabajo, una implementación de el modelado sísmico en CPU y GPU es presentada. También se propone una metodología que permite adaptar el modelo analítico MWP-CWP para estimar el tiempo de ejecución de la implementación, así como el proceso de identificación de extracción de parámetros (i.e. binarios de CUDA, Micro-benchmarks, etc.). La validación del modelo compara el tiempo de ejecución estimado con el tiempo de ejecución medido de la implementación del modelado sísmico en una GPU Kepler K40 de NVIDIA. | |
dc.description.abstractenglish | Analytical model to estimate the execution time of a 3d acoustic wave equation implementation using fdtd in a gpu | |
dc.description.degreelevel | Maestría | |
dc.description.degreename | Magíster en Ingeniería Electrónica | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/34201 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
dc.publisher.program | Maestría en Ingeniería Electrónica | |
dc.publisher.school | Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones | |
dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
dc.subject | Gpu | |
dc.subject | Modelado Sísmico | |
dc.subject | Modelo Analítico | |
dc.subject | Micro-Benchmark | |
dc.subject.keyword | Knowing the earth’s subsurface structure is important for several fields in both industry and academy. To obtain a representation of the subsurface | |
dc.subject.keyword | seismic data acquired in surveys are processed and analyzed using complex algorithms such as the Reverse Time Migration (RTM) and the Full Wave Inversion (FWI). The fundamental stage of those algorithms is the seismic modelling. In the seismic modelling the energy propagation through the subsoil can be simulated using the FDTD acoustic wave equation. Because the FDTD method is a highly computationally expensive method | |
dc.subject.keyword | the use of many-core architectures such as Graphic Processor Units (GPU) for large scale problems has become attractive. The execution time of GPU implementation depends on the hardware specifications | |
dc.subject.keyword | implementation parameters | |
dc.subject.keyword | user preferences and input data volume. In order to find the parameters configuration that allows to spend the less time on the GPU | |
dc.subject.keyword | a traditional strategy is to start from a scratch implementation and run several tests varying the parameters to figure out the best set of parameters. However | |
dc.subject.keyword | for large scale implementations (e.g. seismic modelling) this strategy is infeasible. In this work | |
dc.subject.keyword | an implementation of the seismic modelling in both CPU and GPU is presented. Also | |
dc.subject.keyword | a methodology to adapt the MWP-CWP analytical model to estimate the execution time that implementation is proposed | |
dc.subject.keyword | as well as the parameters identification and the extraction process (i.e. CUDA binaries | |
dc.subject.keyword | micro-benchmarks | |
dc.subject.keyword | etc). The validation compares the estimated execution time with the measured execution time of the seismic modelling implementation on a NVIDIA Kepler K40 GPU | |
dc.title | Analytical model to estimate the execution time of a 3d acoustic wave equation implementation using fdtd in a gpu | |
dc.title.english | Gpu, Seismic Modelling, Analytical Model, Micro-Benchmark | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_bdcc | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Maestria |
Files
Original bundle
1 - 3 of 3
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 252.87 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 51.87 KB
- Format:
- Adobe Portable Document Format