Resolución de la cinemática de mecanismo ferroviario utilizando el cómputo paralelo sobre GPU = Resolution of the railway kinematics mechanism using parallel computing on GPU Articles uri icon

publication date

  • July 2018

start page

  • 30

end page

  • 37

issue

  • 320

International Standard Serial Number (ISSN)

  • 0040-1838

abstract

  • El uso de las tarjetas gráficas actuales para la resolución de problemas de ingeniería es un fenómeno creciente tanto en la industria como en la investigación. En este trabajo, los autores presentan las principales características que hacen atractivas las tarjetas gráficas para la resolución de problemas com-putacionales en la ingeniería. Además, se explican los pasos que componen el proceso de ejecución de un algoritmo típico en el procesador de la tarjeta gráfica. Con el objetivo de veri-ficar la viabilidad de la tecnología, se plantea un modelo que soluciona el problema cinemático de un mecanismo ferrovia-rio y se aplica esta tecnología para la resolución del modelo matemático. Este modelo se implementa de manera secuen-cial en el procesador del ordenador y de manera paralela en la tarjeta gráfica. El análisis de los tiempos de ejecución del modelo en distintas condiciones operativas permite determi-nar las fortalezas y debilidades de aplicar la nueva tecnología con respecto a los ordenadores convencionales./The use of current graphic cards for the resolution of engineering problems is a growing phenomenon in both industry and research. In this work, the authors present the main features that make graphic cards attractive for the resolution of computational problems in engineering. In addition, the steps for the execution of a typical algorithm in the graphic card processor are explained. In order to verify the viability of this technology, a model for solving the kinematics of a railway mechanical system is posed and this technology is applied for the resolution of the mathematical model. This model is implemented sequentially in the computer's processor and in parallel way in the graphic card. The analysis of the execution times of the model in different operating conditions allows to determine the strengths and weaknesses of applying the new technology with respect to conventional computers.

keywords

  • gpgpu; gpu; cuda; computación paralela; simulación; mecanismo ferroviario; parallel computing; simulation; railway mechanism