Evaluación del potencial de aceleración de un código profesional de simulación de estructuras de solidificación en aleaciones metálicas por medio de paralelización en CPU y/o GPU

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFMes_ES
UDC.titulacionMáster Universitario en Computación de Altas Prestacións / High Performance Computinges_ES
dc.contributor.advisorGómez Vázquez, Rodrigo
dc.contributor.advisorGonzález-Domínguez, Jorge
dc.contributor.authorBergondo Cañás, Diego
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-15T10:04:06Z
dc.date.available2024-10-15T10:04:06Z
dc.date.issued2024-07
dc.description.abstract[Resumen]: El campo de la simulación del tratamiento físico de materiales lleva muchos años siendo clave para el desarrollo de tecnologías y productos industriales. Sin embargo, el gran esfuerzo computacional requerido continúa suponiendo a menudo una limitación notoria a la hora de poder aprovechar esas simulaciones en un ámbito de producción, especialmente por el tiempo de cálculo necesario. Debido a ello, la paralelización de la computación, y más concretamente las posibilidades que ofrece hoy en día la computación en GPU, permiten contemplar su uso en zonas críticas dentro de los algoritmos existentes como una posible ayuda a la hora de optimizar los tiempos de cálculo. Para la realización de este trabajo se ha optado por un código profesional para la simulación del crecimiento de estructuras de grano durante la solidificación de aleaciones metálicas. Este código se sitúa entre los más avanzados de su sector y está siendo actualmente utilizado por diversos centros de investigación a nivel internacional. Los desarrolladores han permitido el acceso al mismo con el fin de investigar posibles mejoras a través de la paralelización selectiva del código, ya que, como se ha mencionado anteriormente, el cuello de botella actual se encuentra en el tiempo de ejecución. Por consiguiente, el objetivo de este trabajo será realizar una investigación minuciosa de las posibilidades de optimización de dicho proyecto, desarrollar esas posibles mejoras y explicar y documentar tanto los resultados como las limitaciones del desarrollo.es_ES
dc.description.abstract[Abstract]: The field of simulation of the physical treatment of materials has been very important for the development of technologies and industrial products for many years. However, the large computational effort required often continues to represent a notable limitation when it comes to being able to take advantage of these simulations in a production environment, especially due to the necessary calculation time. Due to this, the parallelization of computing, and more specifically the possibilities offered by GPU computing today, allow us to consider its use in critical areas within existing algorithms as a possible help when optimizing calculation times. To carry out this work, a professional code has been chosen for the simulation of the growth of grain structures during the solidification of metallic alloys. This code is among the most advanced in its sector and is currently being used by various research centers internationally. The developers have allowed access to it in order to investigate possible improvements through selective parallelization of the code, since, as mentioned above, the current bottleneck is at execution time. Therefore, the objective of this work will be to carry out a thorough investigation of the optimization possibilities of said project, carry out the development of these possible improvements and explain and document both the results and the limitations of the development.es_ES
dc.description.traballosTraballo fin de mestrado (UDC.FIC). Computación de Altas Prestacións / High Performance Computing. Curso 2023/2024es_ES
dc.identifier.urihttp://hdl.handle.net/2183/39623
dc.language.isospaes_ES
dc.rightsOs titulares dos dereitos de propiedade intelectual autorizan a visualización do contido deste traballo a través de Internet, así como a súa reproducción, gravación en soporte informático ou impresión para o seu uso privado e/ou con fins de estudo e de investigación. En nengún caso se permite o uso lucrativo deste documento. Estos dereitos afectan tanto ó resumo do traballo como o seu contido Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su repoducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido.es_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectProgramación Paralelaes_ES
dc.subjectNvidia®es_ES
dc.subjectCUDA®es_ES
dc.subjectAnálisises_ES
dc.subjectOptimizaciónes_ES
dc.subjectAceleraciónes_ES
dc.subjectEscalabilidades_ES
dc.subjectOpenVDBes_ES
dc.subjectNanoVDBes_ES
dc.subjectOpenFOAM®es_ES
dc.subjectTBBes_ES
dc.subjectAnalysises_ES
dc.subjectOptimizationes_ES
dc.subjectAccelerationes_ES
dc.subjectScalabilityes_ES
dc.subjectParallel programminges_ES
dc.titleEvaluación del potencial de aceleración de un código profesional de simulación de estructuras de solidificación en aleaciones metálicas por medio de paralelización en CPU y/o GPUes_ES
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication84d13059-7f4b-4cb5-ac65-0e07a77271f0
relation.isAdvisorOfPublication.latestForDiscovery84d13059-7f4b-4cb5-ac65-0e07a77271f0

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BergondoCanas_Diego_TFM_2024.pdf
Size:
9.15 MB
Format:
Adobe Portable Document Format
Description:
TFM Altas Prestacions