Paralelización en GPU soportada por CUDA de simulaciones de cristales líquidos basadas en partículas

Bookmark (0)
Please login to bookmark Close

Los cristales líquidos son fluidos que guardan cierta cantidad de orden en la orientación y posición de sus moléculas. Éstos han sido objeto de numerosas investigaciones debido a su relevancia tecnológica. En este trabajo de investigación se propone un método de simulación para la fase de cristal líquido con la simetría más sencilla, conocida como fase nemática. El método está basado en partículas que interactúan en conjuntos independientes, lo que permite plantear programarlo en paralelo. Esto se lleva a cabo en unidades de procesamiento gráfico (GPU) en la arquitectura CUDA de NVIDIA. Se demuestra que el método permite simular la aparición de orden molecular en condiciones reproducibles. También se exhibe claramente que el procedimiento en paralelo tiene un desempeño mucho más alto que el que brinda una versión serial del mismo algoritmo de simulación.

​Los cristales líquidos son fluidos que guardan cierta cantidad de orden en la orientación y posición de sus moléculas. Éstos han sido objeto de numerosas investigaciones debido a su relevancia tecnológica. En este trabajo de investigación se propone un método de simulación para la fase de cristal líquido con la simetría más sencilla, conocida como fase nemática. El método está basado en partículas que interactúan en conjuntos independientes, lo que permite plantear programarlo en paralelo. Esto se lleva a cabo en unidades de procesamiento gráfico (GPU) en la arquitectura CUDA de NVIDIA. Se demuestra que el método permite simular la aparición de orden molecular en condiciones reproducibles. También se exhibe claramente que el procedimiento en paralelo tiene un desempeño mucho más alto que el que brinda una versión serial del mismo algoritmo de simulación. Read More