Serial and parallel (CUDA) general purpose Monte Carlo code for atomistic simulations
El advenimiento de las GPUs (Graphics Processing Units) ha supuesto una revolución en la forma de abordar problemas físicos mediante métodos computacionales. En este Trabajo de Fin de Máster hemos pretendido explotar las enormes capacidades computacionales disponibles en las GPUs modernas con arquit...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2018 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/84665 |
| Acceso en línea: | http://hdl.handle.net/10609/84665 |
| Access Level: | acceso abierto |
| Palabra clave: | HPC unidad de procesamiento gráfico algoritmos graphics processing unit algorithms unitat de procés gràfic algorismes Computer science -- Mathematics -- TFM Informàtica -- Matemàtica -- TFM Informática -- Matemática -- TFM |
| Sumario: | El advenimiento de las GPUs (Graphics Processing Units) ha supuesto una revolución en la forma de abordar problemas físicos mediante métodos computacionales. En este Trabajo de Fin de Máster hemos pretendido explotar las enormes capacidades computacionales disponibles en las GPUs modernas con arquitectura CUDA (Compute Unified Device Architecture) en el campo de la Simulación Atomística, en concreto en lo que concierne a los métodos de Monte Carlo. Por lo tanto, se implementará un programa de software nuevo y se estudiará la aceleración, obtenida de paralelizar las partes del problema con mayor complejidad computacional, y cómo escala ésta respecto al tamaño del problema. |
|---|