Diferencias finitas con malla intercalada para el modelado sísmico en 3d en medios isótropos y heterogéneos haciendo uso de arquitecturas hibridas gpgpu
dc.contributor.advisor | Barrios Hernández, Carlos Jaime | |
dc.contributor.advisor | González Álvarez, Herling | |
dc.contributor.author | Niño Castellanos, Diego Armando | |
dc.contributor.author | Carreno Gallego, Jose Agustin | |
dc.date.accessioned | 2024-03-03T22:07:10Z | |
dc.date.available | 2015 | |
dc.date.available | 2024-03-03T22:07:10Z | |
dc.date.created | 2015 | |
dc.date.issued | 2015 | |
dc.description.abstract | En el presente trabajo de grado, se muestra el estudio realizado para resolver la ecua- ción de una onda elástica en un medio isótropo y heterogéneo, mediante la técnica de diferencias finitas con malla intercalada en cuarto orden en el espacio y segundo orden en el tiempo. En la primera parte, se muestra una descripción del problema de modelado sísmico, posterior a ello se describe el contexto y las característica propias del área en la cual se constituyeelenfoqueprincipalestetrabajo.Consecuentemente,seplanteaelesquemaen que se ha aplicado e implementado la solución numérica del problema con un algoritmo computacional de malla intercalada FDTD. Por otra parte se realizo´ el ana´lisis de plataformas para soporte computacional masivo; desarrollo e implementacio´n de co´digos y visualización. La aceleración de co´digos que implementan la técnica de diferencias finitas en el dominio del tiempo para ejecución en GPUconusodeCUDA,constituyeunaaplicaciónaestrategiasdesoluciónysimulación de propagación de ondas sísmicas en 3D basada en arquitecturas híbridas GPGPU. La aplicación es creada bajo el API open source de Madagascar (Plataforma de proce- samiento sísmico), haciendo uso del lenguaje de programacio´n C, y los paradigmas de paralelizacio´n OpenMP y CUDA. Finalmente se hizo el análisis de rendimiento entre la ejecución sobre CPUs en serial y sobre arquitecturas híbridas CPU-GPU en | |
dc.description.abstractenglish | In this project, a study was conducted to solve the elastic wave equation in isotropic and heterogeneous media, using the finite differences method over a staggered mesh with 4th order in space and 2nd order in time. In the first part, it show a description of the seismic modelling problem, then, the context and features of the seismic modelling are described; that idea is the principal focus in this work. Hence, the scheme how the problem is converted to a numerical solution, then with a computational algorithm of staggered mesh, then the way how this is implemented, was lay out. Also, an analysis about platforms of high performance for support, development, imple- mentation of codes and visualization of the resulting data was done. The codes used to implement finite difference method with time domain for the execution were accelerated in GPU using CUDA. it make an application for the 3D solution and simulation for the propagation of elastic wave based on hybrid architectures GPGPU was created. TheapplicationwascreatedusingtheopensourceMadagascarAPI(platformofseismic processing); C as the programming language; the OpenMP standard and CUDA like parallelization paradigms. Finally a performance analysis about the execution using CPUs and the hybrid architectures CPU-GPU was | |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero de Sistemas | |
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/32607 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
dc.publisher.program | Ingeniería de Sistemas | |
dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
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 | Modelado S´Ismico | |
dc.subject | Ecuación De Onda Ela´Stica | |
dc.subject | Medios Isótro- Pos | |
dc.subject | Fdtd | |
dc.subject | Geof´Isica Computacional | |
dc.subject | Arquitecturas H´Ibridas | |
dc.subject | Openmp | |
dc.subject | Cuda | |
dc.subject | Visuali- Zación | |
dc.subject.keyword | Seismic Modelling | |
dc.subject.keyword | Elastic Wave Equation | |
dc.subject.keyword | Isotropic Media | |
dc.subject.keyword | Fdtd | |
dc.subject.keyword | Computational Geophysics | |
dc.subject.keyword | Hybrid Architectures | |
dc.subject.keyword | Openmp | |
dc.subject.keyword | Cuda | |
dc.subject.keyword | 3D | |
dc.title | Diferencias finitas con malla intercalada para el modelado sísmico en 3d en medios isótropos y heterogéneos haciendo uso de arquitecturas hibridas gpgpu | |
dc.title.english | Finite diference with staggered grid for 3d seismic mo- delling in isotropics and heterogeneous media using hybrid architectures | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado |
Files
Original bundle
1 - 3 of 3
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 367.51 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 797.29 KB
- Format:
- Adobe Portable Document Format