Se presentan implementaciones en arquitectura CUDA (Compute Unified Device Architecture) de un método de volumen finito equilibrado para resolver un modelo de aguas poco profundas. La plataforma CUDA permite ejecutar programas en paralelo en la GPU. Se presentan cuatro versiones del algoritmo CUDA además de una implementación en CPU. Cada versión mejora a la anterior. Presentamos las siguientes técnicas para optimizar un programa CUDA: limitar el uso de registros, cambiar el patrón de acceso a la memoria global y utilizar el desenrollado de bucles. La precisión de todos los programas se investiga en 3 casos de prueba: una rotura de presa circular en un lecho seco, una rotura de presa circular en un lecho húmedo y un flujo de rotura de presa sobre tres jorobas. La última versión paralela muestra un aumento de velocidad de 3,84x respecto a la primera implementación CUDA. Utilizamos nuestro programa para simular un problema real basado en una supuesta rotura parcial de la presa Srinakarin, situada en la provincia de Kanchanaburi, Tailandia. La simulación muestra que la fuerte interacción entre los flujos masivos de agua y las elevaciones del fondo en condiciones húmedas y secas está bien capturada por el esquema bien equilibrado, mientras que el programa paralelo optimizado produce una aceleración de 57,32x sobre la versión serie.
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Análisis de seguridad de arquitecturas SDN dinámicas basado en la teoría de juegos
Artículo:
Formulación de alimento para camarones a través de un algoritmo evolutivo con heurísticas de potencia para manejar restricciones
Artículo:
Retratos de usuario estáticos y dinámicos
Artículo:
Modelo de Predicción y Evaluación del Efecto del Entrenamiento Físico para Jugadores de Voleibol basado en la Teoría de Grey Markov.
Artículo:
Un algoritmo genético mejorado para resolver la planificación estática y multietapa de la expansión de la red de transporte
Artículo:
Creación de empresas y estrategia : reflexiones desde el enfoque de recursos
Artículo:
Los web services como herramienta generadora de valor en las organizaciones
Artículo:
La gestión de las relaciones con los clientes como característica de la alta rentabilidad empresarial
Libro:
Ergonomía en los sistemas de trabajo