Problemas computacionales asociados a la construcción de modelos de simulación basados en autómatas celulares en paralelo. caso de estudio: evaluación de amenazas asociadas a flujos de lava volcánica como fluido binghan
dc.contributor.advisor | Barrios Hernández, Carlos Jaime | |
dc.contributor.advisor | Andrade Sosa, Hugo Hernando | |
dc.contributor.author | Gelvez Cortes, Sergio Augusto | |
dc.date.accessioned | 2024-03-03T22:02:07Z | |
dc.date.available | 2015 | |
dc.date.available | 2024-03-03T22:02:07Z | |
dc.date.created | 2015 | |
dc.date.issued | 2015 | |
dc.description.abstract | Existen procesos naturales que son de interés debido a su complejidad e impacto sobre la vida humana, y las erupciones volcánicas son de los ejemplos más fáciles de identificar. Un factor importante en relación al fenómeno de los flujos de lava volcánica de especial consideración es la complejidad matemática y computacional de los fenómenos. Al hablar de esta última se involucra a la computación de alto desempeño, y en esta, la eficiencia de las simulaciones es un tema crucial; es ahí donde este trabajo tiene su motivación: El construir un modelo de simulación, y caracterizarlo en su ejecución para determinar su eficiencia. El primer paso fue la creación del modelo partiendo del conocimiento del fenómeno, en este caso usando las teorías reológicas. Se usaron las ecuaciones de Navier-Stokes para fluídos tipo Bingham. Además, el método de autómatas celulares planteado se usó para simplificar la geometría del problema y de esa manera reducir la complejidad en la formulación matemática del mismo. Después se construyó una versión paralela del programa compatible con la infraestructura de cálculo avanzado de la universidad. De esta manera se usó como modelo de programación la GPGPU mediante CUDA©. Finalmente, se crearon varios programas en paralelo que usaban varios mapeos de procesos sobre elementos de cómputo y sobre las diferentes jerarquías de memoria. Se realizó un experimento para determinar características del comportamiento de la ejecución de los programas. Con los datos obtenidos se determinó que el mapeo con una GPU y memoria principal más la del dispositivo es el más eficiente. Al final, se proponen caminos posibles para la continuación del trabajo, desde diversas perspectivas, tanto computacionales como del fenómeno en sí. | |
dc.description.abstractenglish | There are natural processes that are of interest due to their complexity and impact on human life, and volcanic eruptions are among the easiest examples to identify. A very important factor around lava flow phenomena is their mathematical and computational complexity. When discussing the latter, high performance computing should be involved, and with it, efficiency in the simulations becomes a key topic; In that scenario this work has its motivation: The construction of a simulation model and the characterisation of its execution to determine its eficiency. The first step was the construction of a model from the knowledge about the phenomenon, in this case, rheology and fluid dynamics. The Navier-Stokes equations for a Bingham Fluid were used, as well as a Cellular Automata Method to simplify the problem’s geometry and thus reducing the complexity in its mathematical formulation. After that, a parallel implementation of the model, compatible with the university’s high performance computing infrastructure, was constructed; as such, the programming model was GPGPU using CUDA© Finally, several parallel programs were created, each one using several process mappings over the processing elements and over the different memory hierarchies. An experiment to determine characteristics of the behaviour of the programs’ execution was performed. With the data obtained, It was determined that the mapping using one GPU and RAM memory plus VRAM is the most efficient one. In the end of the text, several ways to continue the work are proposed from several different perspectives: from the computing point of view as well as from the phenomenon itself. | |
dc.description.degreelevel | Maestría | |
dc.description.degreename | Magíster en Ingeniería de Sistemas e Informática | |
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/32272 | |
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 de Sistemas e Informática | |
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 | Simulación | |
dc.subject | Computación De Alto Desempeño | |
dc.subject | Gpgpu | |
dc.subject | Autómatas Celulares | |
dc.subject | Flujos De Lava. | |
dc.subject.keyword | Simulation | |
dc.subject.keyword | High Performance Computing | |
dc.subject.keyword | Gpgpu | |
dc.subject.keyword | Cellular Automata | |
dc.subject.keyword | Lava Flows | |
dc.title | Problemas computacionales asociados a la construcción de modelos de simulación basados en autómatas celulares en paralelo. caso de estudio: evaluación de amenazas asociadas a flujos de lava volcánica como fluido binghan | |
dc.title.english | Computational problems associated to simulation model construction based on parallel cellular automata. case study: volcanic lava flow hazard assessment based on lava as a bingham fluid | |
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:
- 1.37 MB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 1.12 MB
- Format:
- Adobe Portable Document Format