Revue: | Programación matemática y software |
Base de datos: | |
Número de sistema: | 000573149 |
ISSN: | 2007-3283 |
Autores: | Jimenez Xelhuantzi, Alejandro1 Matlalcuatzi Sandoval, Alfredo Oscar1 Ramírez Cruz, José Federico1 Hernández Hernández, José Crispín1 Bonilla Huerta, Edmundo1 |
Instituciones: | 1Instituto Tecnológico de Apizaco, Carretera Apizaco - Tzompantepec esquina con Av. Instituto Tecnológico S/N, Conurbado Apizaco - Tzompantepec, Tlaxcala, México., C.P. 90300., |
Año: | 2017 |
Volumen: | 9 |
Número: | 3 |
Paginación: | 25-35 |
País: | México |
Idioma: | Español |
Resumen en inglés | In the field of the seismic tomography studies are make of the subsoil that seek to understand the composition of the earth"s crust and find minerals, and the last one is one of the most common practices. For those studies seismic wave velocities models are implemented through the earth"s crust, caused by natural or artificial sources. In this paper we present the parallelization of wavefront generation implemented in NVIDIA GPUs using CUDA. In this way we got an acceleration of up to 6.1 times is achieved forseven test casesin comparison to the alternative in sequential computing, but this acceleration can be greater. |
Resumen en español | En el campo de la tomografía sísmica se realizan estudios del subsuelo que buscan comprender la composición de la corteza terrestre y localizar minerales, siendo esta última una de las practicas más comunes. Para dichos estudios se implementan modelos de velocidades de ondas sísmicas a través de la corteza terrestre, causadas por fuentes naturales o artificiales. En este trabajo se presenta la paralelización de la generación del frente de onda implementada en GPUs de NVIDIA mediante CUDA. De esta manera se logra una aceleración de hasta 3.3 veces para 7 casos de prueba en comparación a la alternativa en computo secuencial, pero dicha aceleración puede ser mayor. |
Palabras clave: | Calculo de diferencias finitas de tiempos de recorrido en paralelo, Cómputo paralelo, CUDAC |
Keyword: | Parallel finite-difference calculation of traveltimes, Parallel computing, CUDA C |
Texte intégral: | Texto completo (Ver PDF) |