Publicación: Implementación del algoritmo de migración reversa en tiempo (rtm) 3d en cpu usando openmp
| dc.contributor.advisor | Salamanca Becerra, William Alexander | |
| dc.contributor.advisor | Parra Prada, Dorfell Leonardo | |
| dc.contributor.advisor | Ramírez Silva, Ana Beatriz | |
| dc.contributor.author | Ortiz Lanzziano, Jesus Alonso | |
| dc.date.accessioned | 2024-03-03T22:44:23Z | |
| dc.date.available | 2016 | |
| dc.date.available | 2024-03-03T22:44:23Z | |
| dc.date.created | 2016 | |
| dc.date.issued | 2016 | |
| dc.description.abstract | El siguiente trabajo de investigación presenta un análisis y una mejora de desempe˜no del algoritmo de Migración Reversa en Tiempo (RTM) 3D desarrollado por el grupo de investigación CPS, implementado sobre unidades de procesamiento central o CPU. La mejora hace referencia a una disminución del tiempo de ejecución, disminución de la cantidad de accesos a memoria caché y una mejor utilización de los recursos de la CPU. Se usó la interfaz de programación OpenMP, la cual permite distribuir la ejecución del algoritmo entre todos los nícleos de los que dispone una CPU. La toma de tiempos y la evaluación propia de la ejecución se hace con herramientas de software del lenguaje de programación C y del sistema operativo GNU/Linux. La obtención de estos datos permite registrar, tabular y visualizar los resultados del algoritmo original y el desarrollado con OpenMP. Para la realización del trabajo se partió de una implementación base secuencial, se identificaron las secciones paralelables del algoritmo, se mejoró el acceso a memoria caché y se agregaron las directivas de OpenMP. Se realizaron varias pruebas en diferentes sistemas de cómputo de las cuales se hace un análisis y una evaluación de los resultados obtenidos. | |
| dc.description.abstractenglish | Reverse time migration (rtm) 3d algorithm implementation on cpu using openmp | |
| dc.description.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero Electrónico | |
| 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/35077 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
| dc.publisher.program | 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 | Cpu | |
| dc.subject | Openmp | |
| dc.subject | Paralelado | |
| dc.subject | Optimización | |
| dc.subject | Tiempo De Ejecución | |
| dc.subject | Memoria Caché. | |
| dc.subject.keyword | The following research work presents an analysis and improve the performance of the Reverse Time Migration (RTM) 3D algorithm developed by CPS research group | |
| dc.subject.keyword | implemented on Central Processing Units (CPUs). Those improvements can be a decrease in the runtime | |
| dc.subject.keyword | a reduction in the number of accesses to cache memory and a better use of CPU resources. The OpenMP programming interface is used in this work | |
| dc.subject.keyword | which allows to distribute the execution of the algorithm among all cores available in a CPU. The time and performance measurement is made by means of C programming language software tools and GNU/Linux operating system applications. Obtaining these data will allow to record | |
| dc.subject.keyword | tabulate and display the results of the original algorithm and the one developed with OpenMP. The work started from a sequential basis implementation | |
| dc.subject.keyword | then paralelables sections of the algorithm were identified | |
| dc.subject.keyword | the access to cache was optimized and OpenMP directives were added. Several tests were performed on different computers | |
| dc.subject.keyword | an assessment analysis of the results was performed. | |
| dc.title | Implementación del algoritmo de migración reversa en tiempo (rtm) 3d en cpu usando openmp | |
| dc.title.english | Cpu, Openmp, Parallelization, Optimization, Execution Time, Cache. | |
| 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 | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización.pdf
- Tamaño:
- 469.2 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Nota de proyecto.pdf
- Tamaño:
- 392.45 KB
- Formato:
- Adobe Portable Document Format
