logo móvil
Contáctanos

Taichi-LBM3D: Un solucionador de Lattice Boltzmann de una sola fase y multifase en CPU/GPUs multicore multiplataforma

Autores: Yang, Jianhui; Xu, Yi; Yang, Liang

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Taichi-LBM3D: Un solucionador de Lattice Boltzmann de una sola fase y multifase en CPU/GPUs multicore multiplataforma


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Mecánica

Palabras clave

éxito
Método de Boltzmann en red
Programación paralela
Potencia de cálculo
Lenguaje de programación Taichi
Taichi-LBM3D

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
El éxito del método de Boltzmann en red requiere programación paralela eficiente y potencia de cálculo. Aquí, presentamos un nuevo solucionador de Boltzmann en red implementado en el lenguaje de programación Taichi, llamado Taichi-LBM3D. Se puede emplear en CPUs de muchos núcleos de memoria compartida multiplataforma o en GPUs masivamente paralelas (OpenGL y CUDA). Taichi-LBM3D incluye la simulación de flujo en medios porosos de una y dos fases con un modelo de red D3Q19, un esquema de colisión de Tiempo de Multi-relajación (MRT) y almacenamiento de datos dispersos. Es de código abierto, intuitivo de entender y fácilmente extensible para científicos e investigadores.

Otros recursos que podrían interesarte

Temas Virtualpro