Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu

El siguiente documento presenta la implementación del algoritmo de migración reversa en tiempo RTM en una GPU nvidia usando el lenguaje de programación C-CUDA.Compute Unified Device Architecture es el lenguaje de programacion que permite realizar un modelo de programacion heterogenea (uso de CPU y G...

Full description

Autores:
Amado Valderrama, Jhonatan Andrés
Tipo de recurso:
http://purl.org/coar/version/c_b1a7d7d4d402bcce
Fecha de publicación:
2014
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/30556
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/30556
https://noesis.uis.edu.co
Palabra clave:
Rtm
Cpu
Gpu
Cuda
Rtm
Cpu
Gpu
Cuda
Rights
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_147beaee246df2fb850e355c366d9285
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/30556
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
dc.title.english.none.fl_str_mv Review and analysis of reverse-time migration (rtm) algorithm for a gpu implementation
title Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
spellingShingle Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
Rtm
Cpu
Gpu
Cuda
Rtm
Cpu
Gpu
Cuda
title_short Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
title_full Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
title_fullStr Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
title_full_unstemmed Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
title_sort Revisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpu
dc.creator.fl_str_mv Amado Valderrama, Jhonatan Andrés
dc.contributor.advisor.none.fl_str_mv Salamanca, William Alexander
Vivas, Flor Alba
dc.contributor.author.none.fl_str_mv Amado Valderrama, Jhonatan Andrés
dc.subject.none.fl_str_mv Rtm
Cpu
Gpu
Cuda
topic Rtm
Cpu
Gpu
Cuda
Rtm
Cpu
Gpu
Cuda
dc.subject.keyword.none.fl_str_mv Rtm
Cpu
Gpu
Cuda
description El siguiente documento presenta la implementación del algoritmo de migración reversa en tiempo RTM en una GPU nvidia usando el lenguaje de programación C-CUDA.Compute Unified Device Architecture es el lenguaje de programacion que permite realizar un modelo de programacion heterogenea (uso de CPU y GPU para solucionar el problema de investigacion). El uso de las GPUs para implementar este tipo de algoritmos es debido a su alto costo computacional si estos son ejecutados con el tipo programación secuencial. La sísmica de reflexión es una técnica muy utilizada en la exploración geofísica ya que permite obtener información del subsuelo adquiriendo los tiempos de arribo de las ondas generadas artificialmente mediante cargas explosivas o algún otro método mecánico para generar dichos perturbaciones. El objetivo es obtener información del terreno, referente a la estructura interna, propiedades dinámicas del suelo, disposición geométrica de las diferentes capas, para así extraer una imagen del subsuelo. Cuando se realiza el procesamiento de datos para generar las imágenes de las capas geológicas con los diferentes tipos de migración, los resultados obtenidos varían de acuerdo al tipo de método migratorio usado. RTM es un tipo de migracion en profundidad que da una mejor calidad de imagen, una mejor relación señal al ruido, y una delineación más clara de las estructuras geológicas de alta complejidad.
publishDate 2014
dc.date.available.none.fl_str_mv 2014
2024-03-03T20:42:19Z
dc.date.created.none.fl_str_mv 2014
dc.date.issued.none.fl_str_mv 2014
dc.date.accessioned.none.fl_str_mv 2024-03-03T20:42:19Z
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coar.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
format http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/30556
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/30556
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by/4.0/
http://creativecommons.org/licenses/by-nc/4.0
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería Electrónica
dc.publisher.school.none.fl_str_mv Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/fe566646-865d-40e0-b5f7-94e9f202fc17/download
https://noesis.uis.edu.co/bitstreams/0e8a01a0-94bb-4fe4-a7a1-93abc721fd20/download
https://noesis.uis.edu.co/bitstreams/4da10747-4052-4be3-a058-99bb4d11dc43/download
bitstream.checksum.fl_str_mv e538a3b28abac421583bf858c4f2f846
7f0c28f845e70ab10987da56b43aef8a
cac0b296016fe840895eaf95219b80a0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1814095228215230464
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by-nc/4.0Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Salamanca, William AlexanderVivas, Flor AlbaAmado Valderrama, Jhonatan Andrés2024-03-03T20:42:19Z20142024-03-03T20:42:19Z20142014https://noesis.uis.edu.co/handle/20.500.14071/30556Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coEl siguiente documento presenta la implementación del algoritmo de migración reversa en tiempo RTM en una GPU nvidia usando el lenguaje de programación C-CUDA.Compute Unified Device Architecture es el lenguaje de programacion que permite realizar un modelo de programacion heterogenea (uso de CPU y GPU para solucionar el problema de investigacion). El uso de las GPUs para implementar este tipo de algoritmos es debido a su alto costo computacional si estos son ejecutados con el tipo programación secuencial. La sísmica de reflexión es una técnica muy utilizada en la exploración geofísica ya que permite obtener información del subsuelo adquiriendo los tiempos de arribo de las ondas generadas artificialmente mediante cargas explosivas o algún otro método mecánico para generar dichos perturbaciones. El objetivo es obtener información del terreno, referente a la estructura interna, propiedades dinámicas del suelo, disposición geométrica de las diferentes capas, para así extraer una imagen del subsuelo. Cuando se realiza el procesamiento de datos para generar las imágenes de las capas geológicas con los diferentes tipos de migración, los resultados obtenidos varían de acuerdo al tipo de método migratorio usado. RTM es un tipo de migracion en profundidad que da una mejor calidad de imagen, una mejor relación señal al ruido, y una delineación más clara de las estructuras geológicas de alta complejidad.PregradoIngeniero ElectrónicoThe following paper presents the implementation of the reverse time migration (RTM) algorithm for nvidia GPU using the programming language C-CUDA. Compute Unified Device Architecture is the programming language that allows heterogeneous programming model (use of CPU and GPU to solve the problem of research). Using GPUs to implement such algorithms is due to its high computational cost if they are executed with sequential programming type. The seismic reflection is widely used in geophysical exploration because it allows acquiring subsurface information arrival times of waves generated artificially by explosives or some other mechanic method technique to generate this disturbances. The objective is to obtain information concerning the internal structure, dynamic soil properties, geometric arrangement of the different layers, to take an image of the subsurface. When data processing is performed to generate images of geological layers with different types of migration, the results vary according to the type of migration method used. RTM is a depth type migration which gives a better picture quality, better signal to noise ratio, and a clearer delineation of high complexity geological structures.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingenierías FisicomecánicasIngeniería ElectrónicaEscuela de Ingenierías Eléctrica, Electrónica y TelecomunicacionesRtmCpuGpuCudaRtmCpuGpuCudaRevisión y análisis del algoritmo de migración reversa en tiempo (rtm) para su posterior implementación en una gpuReview and analysis of reverse-time migration (rtm) algorithm for a gpu implementationTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_b1a7d7d4d402bcceORIGINALCarta de autorización.pdfapplication/pdf290211https://noesis.uis.edu.co/bitstreams/fe566646-865d-40e0-b5f7-94e9f202fc17/downloade538a3b28abac421583bf858c4f2f846MD51Documento.pdfapplication/pdf3334444https://noesis.uis.edu.co/bitstreams/0e8a01a0-94bb-4fe4-a7a1-93abc721fd20/download7f0c28f845e70ab10987da56b43aef8aMD52Nota de proyecto.pdfapplication/pdf457612https://noesis.uis.edu.co/bitstreams/4da10747-4052-4be3-a058-99bb4d11dc43/downloadcac0b296016fe840895eaf95219b80a0MD5320.500.14071/30556oai:noesis.uis.edu.co:20.500.14071/305562024-03-03 15:42:19.519http://creativecommons.org/licenses/by-nc/4.0http://creativecommons.org/licenses/by/4.0/open.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.co