
El solucionador de GPU nativo de Fluent puede acelerar muchos casos basados en la presión. Aún no cubre todos los modelos o mallas físicas, y la VRAM es importante. Esta guía muestra cómo ejecutar Fluent on un servicio informático como Compute sin conjeturas, cómo confirmar que la ruta de la GPU está activa y qué comprobar antes de escalar.
Fluent evoluciona rápidamente. Trate esta página como una lista de verificación práctica. Confirme siempre la cobertura del modelo comparándola con las notas de lanzamiento de la versión instalada.
Por lo general, su trabajo se ejecuta dentro de una imagen de contenedor que elija.
Tú sí no necesito Docker‑in‑Docker. El controlador del host normalmente lo proporciona su proveedor de servicios informáticos.
Establece la barra de entorno correcta en la de tu plantilla Entorno → Variables y conéctese VPN o un Túnel SSH (consulte la guía de licencias).
# Ejemplo (los puertos son ejemplos; usa tus valores anclados)
ANSYSLMD_LICENSE_FILE= 1055@licenses.my-org.edu
Si está haciendo túneles, señale 1055 @localhost y conserve el puerto del proveedor que reenvió.
Traiga Fluent usted mismo: HiveNet no lo distribuye.
Mantenga las licencias y los instaladores alejados de las imágenes públicas. Móntelos en tiempo de ejecución.
Las ejecuciones por lotes son reproducibles y fáciles de automatizar. Prepare un diario (run.jou) y un coincidente caso/datos (.efectivo.5/.dat.h5). Inicie Fluent desde la carcasa del contenedor:
# 3D, sin cabeza, escribe un diario
fluido 3d -g -i run.jou
3d o 2d según su modelo.-g no tiene cabezales (sin GUI).-run.jou ejecuta su diario.¿Prefieres la GUI? ¿Lanzar 3d fluido (no -g) dentro del contenedor y utilice el flujo de trabajo de su escritorio remoto. Para mallas pesadas, el lote es aún mejor.
Usa el botón documentado de tu versión de Fluent para habilitar la aceleración de GPU. En las versiones recientes, hay una casilla de verificación en General → Aceleración de GPU y un comando TUI coincidente. Mantenlo simple para la primera ejecución:
Confirma que está activo: en la consola/registro de Fluent, deberías ver mensajes que indican que se ha inicializado un dispositivo GPU y que se han descargado los núcleos del solucionador. Si los registros muestran rutas que solo utilizan la CPU, es posible que la función o el modelo que hayas seleccionado aún no estén incluidos en la GPU.
Numérica
VRAM y malla
nvidia-smi para uso de memoria.Autoevaluación
Cálculo de costos
cost_per_converged_case = precio_por_hora × hora_pared
Este es un patrón, no es un archivo desplegable: sustitúyalo por los comandos correctos para su física y su versión.
/archivo/caso de datos de casos de lectura.cas.h5
; Habilite la aceleración de GPU a través de TUI para su versión
; (Utilice el comando documentado o active General → Aceleración de GPU)
/solve/initialize/initialize-flow
/solve/iterate 1000
/file/write-case data out.cas.h5
/exit sí
Mantenga una nota sobre los métodos con: versión fluida, nombre del caso, modelos físicos, indicador de GPU habilitada y criterios de parada.
«No se encontró el dispositivo GPU o no se inicializó»
Confirmar nvidia-smi funciona dentro del contenedor. La plantilla debe tener un espacio de usuario CUDA y el host debe pasar por el controlador (Compute lo hace). Si usas tu propia imagen, relaciona CUDA con tu controlador siempre que sea posible.
«Función no disponible en modo GPU»
Apague el modelo no compatible o ejecute el caso en la CPU para ese estudio.
Memoria agotada (OOM)
Reduzca el tamaño de la malla o las salidas, o seleccione un perfil con una VRAM mayor.
Errores de licencia
Comprueba tu ARCHIVO SYSLMD_LICENSE_FILE y tu túnel VPN/SSH. Consulta la guía de licencias.
Más lento que la CPU
No todos los casos se benefician. Haga primero el perfil con una minúscula minúscula; piense en la CPU si la física o la malla no se corresponden bien con la ruta de la GPU.
hardware:
gpu: "<model>(<VRAM>GB)»
conductor: "<NVIDIA driver version>»
<CUDA version>cuda: "»
CPU: «<model/cores>»
software:
fluido: "<version>(solucionador de GPU habilitado)»
os_image: «Ubuntu 24.04 LTS (CUDA 12.6)»
licencias:
ansys: «ANSYSLMD_LICENSE_FILE= 1055@licenses.my-org.edu»
correr:
modo: «batch»
revista: «run.jou»
notas: «basado en la presión, precisión única, GPU única»
salidas:
<hh:mm>wall_hours: "»
<value>iter_por_segundo: "»
<residuals/metric>criterios_convergentes: «»
Inicia una instancia de GPU con una plantilla preparada para CUDA (p. ej., Ubuntu 24.04 LTS/CUDA 12.6) o tu propia imagen de GROMACS. Disfrute de una facturación flexible por segundo con plantillas personalizadas y la posibilidad de iniciar, detener y reanudar las sesiones en cualquier momento. ¿No está seguro de los requisitos de FP64? Póngase en contacto con el servicio de asistencia para que le ayuden a seleccionar el perfil de hardware ideal para sus necesidades informáticas.