Exportación Completada — 

Resoluciones de la ecuaciones de Navier-Stokes utilizando CUDA.

Se propone una resolución de las ecuaciones de Naviers-Stokes para el caso de fluidos Newtonianos incompresibles utilizando la arquitectura CUDA provista por NVIDIA. Se utiliza para la discretización espacial un esquema de diferencias finitas en grillas ‘staggered’ (para evitar el desacople en la pr...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor Principal: Costarelli, Santiago D.
Otros Autores: Paz, Rodrigo R. Dr. (director de grado), Dalcin, Lisandro D. Dr. (director de grado)
Formato: Tesis Libro
Lenguaje:Español
Materias:
LEADER 02665ntm a2200301 a 4500
001 316008.19.f
003 arsfunl
008 200806s2011 ARG |00 0|spa d
040 # # |a HHR  |d Visado  |d HHR 
080 # # |a 62 
082 0 # |a 004 
100 1 # |a Costarelli, Santiago D. 
245 1 0 |a Resoluciones de la ecuaciones de Navier-Stokes utilizando CUDA.  |c Santiago D. Costarelli ; Director Rodrigo R. Paz, Codirector Lisandro D. Dalcin 
260 # # |e Santa Fe :  |g 2011 
300 # # |a 65 p. :  |b il. ;  |c 30 cm. 
502 # # |a Proyecto Final (Ingeniería Informática)--Facultad de Ingeniería y Ciencias Hídricas, Universidad Nacional del Litoral, 2011 
520 3 # |a Se propone una resolución de las ecuaciones de Naviers-Stokes para el caso de fluidos Newtonianos incompresibles utilizando la arquitectura CUDA provista por NVIDIA. Se utiliza para la discretización espacial un esquema de diferencias finitas en grillas ‘staggered’ (para evitar el desacople en la presión), y el método de Pasos Fraccionados (Fractional-Step) para la integración temporal. El paso predictor (problema de advección para las ecuaciones de cantidad de movimiento) se resuelve utilizando el esquema de Adams-Bashforth de segundo orden estabilizando los términos convectivos con el método QUICK. Además, el paso de Poisson (para imponer la incomprensibilidad) es resuelto interactivamente mediante el método de Gradientes Conjugados precondicionando al sistema utilizando transformadas rápidas de Fourier. En el desarrollo se utilizan librerías estándar de CUDA para el manejo de matrices y vectores, como ser Thrust y CUSP, además de CUFFT para las transformadas rápidas de Fourier. De esta forma, mediante las herramientas aportadas por las anteriores se confeccionan los kernels necesarios enfatizando la utilización de memoria shared, accesos fusionados a la memoria global, reduciendo al mínimo la cantidad de registros por thread, entre otros. Luego se presenta una serie de casos de estudio con el objetivo de validar el desarrollo y, posteriormente, comparar las performances obtenidas con implementaciones en otras arquitecturas (CPU, unicore y multicore). 
650 0 7 |a Informática  |2 spines 
653 # # |a Proyecto final de Ingeniería Informática 
653 # # |a Ecuaciones de Navier-Stokes 
653 0 # |a Discretización espacial 
653 0 # |a Discretización temporal 
653 0 # |a Formulación discreta de Navier-Stokes incomprensible 
653 0 # |a Arquitectura CUDA 
700 1 # |a Paz, Rodrigo R.  |c Dr.  |e director de grado 
700 1 # |a Dalcin, Lisandro D.  |c Dr.  |e director de grado 
887 # # |a Registro Migrado 
090 |a Proy. final I.I.  |b Caja 3  |d N° 11  |i 1190173  |u 19