Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA

Particle methods have been gaining momentum in the Computational Fluid Dynamics world, for their computational simplicity and inherent parallelism -- This has lead the field to jump to new hardware technologies that exploit the parallelism in a whole new way -- This project is an interactive paralle...

Full description

Autores:
Gutiérrez Mazo, Jorge Mario
Tipo de recurso:
Fecha de publicación:
2010
Institución:
Universidad EAFIT
Repositorio:
Repositorio EAFIT
Idioma:
spa
OAI Identifier:
oai:repository.eafit.edu.co:10784/12353
Acceso en línea:
http://hdl.handle.net/10784/12353
Palabra clave:
CUDA (Programa para computador)
Método Lattice Boltzmann
Unidad de Procesamiento Gráfico (GPU)
PROCESAMIENTO PARALELO (COMPUTADORES ELECTRÓNICOS)
PROGRAMACIÓN PARALELA (COMPUTADORES ELECTRÓNICOS)
MECÁNICA DE FLUIDOS
DINÁMICA DE FLUIDOS
ECUACIONES DE NAVIER-STOKES
Fluid dynamics
Parallel processing (electronic computers)
Parallel programming (computer science)
Finite Differences
Navier-stokes equations
Rights
License
Acceso abierto
id REPOEAFIT2_07b96d3e71e8fc59b1a2d52e5f9f798a
oai_identifier_str oai:repository.eafit.edu.co:10784/12353
network_acronym_str REPOEAFIT2
network_name_str Repositorio EAFIT
repository_id_str
spelling García Ruíz, Manuel JulioGutiérrez Mazo, Jorge MarioIngeniero de Sistemasjgutie11@eafit.edu.coMedellín de: Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degrees Long: 075 36 00 W degrees minutes Long: -75.6000 decimal degrees2018-06-13T17:21:08Z20102018-06-13T17:21:08Zhttp://hdl.handle.net/10784/12353Particle methods have been gaining momentum in the Computational Fluid Dynamics world, for their computational simplicity and inherent parallelism -- This has lead the field to jump to new hardware technologies that exploit the parallelism in a whole new way -- This project is an interactive parallel implementation of the Lattice Boltzmann Method that runs on a hyper parallel architecture as a modern GPU and uses CUDA technology for its implementation -- First the mathematical concepts of the method are introduced, then the implementation is done using the SIMD paradigm, to later on attack the visualization and interactivity simple wayspaUniversidad EAFITIngeniería de SistemasEscuela de Ingeniería. Departamento de Ingeniería de SistemasCUDA (Programa para computador)Método Lattice BoltzmannUnidad de Procesamiento Gráfico (GPU)PROCESAMIENTO PARALELO (COMPUTADORES ELECTRÓNICOS)PROGRAMACIÓN PARALELA (COMPUTADORES ELECTRÓNICOS)MECÁNICA DE FLUIDOSDINÁMICA DE FLUIDOSECUACIONES DE NAVIER-STOKESFluid dynamicsParallel processing (electronic computers)Parallel programming (computer science)Finite DifferencesNavier-stokes equationsInteractive parallel fluid solver using the Lattice-Boltzmann method and CUDAinfo:eu-repo/semantics/bachelorThesisbachelorThesisTrabajo de gradoacceptedVersionhttp://purl.org/coar/resource_type/c_7a1fAcceso abiertohttp://purl.org/coar/access_right/c_abf2LICENSElicense.txtlicense.txttext/plain; charset=utf-82556https://repository.eafit.edu.co/bitstreams/3f07eb62-06a3-47bb-8cc7-209e4e375f12/download76025f86b095439b7ac65b367055d40cMD51ORIGINALJorgeMario_GutierrezMazo_2010.pdfJorgeMario_GutierrezMazo_2010.pdfTexto completoapplication/pdf7734558https://repository.eafit.edu.co/bitstreams/506ff365-1a5f-4a34-8a42-428686b21dbe/download3f34bf350eefb0df38d7657500db6bd1MD5210784/12353oai:repository.eafit.edu.co:10784/123532018-06-13 12:21:08.236open.accesshttps://repository.eafit.edu.coRepositorio Institucional Universidad EAFITrepositorio@eafit.edu.co
dc.title.spa.fl_str_mv Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
title Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
spellingShingle Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
CUDA (Programa para computador)
Método Lattice Boltzmann
Unidad de Procesamiento Gráfico (GPU)
PROCESAMIENTO PARALELO (COMPUTADORES ELECTRÓNICOS)
PROGRAMACIÓN PARALELA (COMPUTADORES ELECTRÓNICOS)
MECÁNICA DE FLUIDOS
DINÁMICA DE FLUIDOS
ECUACIONES DE NAVIER-STOKES
Fluid dynamics
Parallel processing (electronic computers)
Parallel programming (computer science)
Finite Differences
Navier-stokes equations
title_short Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
title_full Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
title_fullStr Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
title_full_unstemmed Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
title_sort Interactive parallel fluid solver using the Lattice-Boltzmann method and CUDA
dc.creator.fl_str_mv Gutiérrez Mazo, Jorge Mario
dc.contributor.advisor.spa.fl_str_mv García Ruíz, Manuel Julio
dc.contributor.author.none.fl_str_mv Gutiérrez Mazo, Jorge Mario
dc.subject.spa.fl_str_mv CUDA (Programa para computador)
Método Lattice Boltzmann
Unidad de Procesamiento Gráfico (GPU)
topic CUDA (Programa para computador)
Método Lattice Boltzmann
Unidad de Procesamiento Gráfico (GPU)
PROCESAMIENTO PARALELO (COMPUTADORES ELECTRÓNICOS)
PROGRAMACIÓN PARALELA (COMPUTADORES ELECTRÓNICOS)
MECÁNICA DE FLUIDOS
DINÁMICA DE FLUIDOS
ECUACIONES DE NAVIER-STOKES
Fluid dynamics
Parallel processing (electronic computers)
Parallel programming (computer science)
Finite Differences
Navier-stokes equations
dc.subject.lemb.spa.fl_str_mv PROCESAMIENTO PARALELO (COMPUTADORES ELECTRÓNICOS)
PROGRAMACIÓN PARALELA (COMPUTADORES ELECTRÓNICOS)
MECÁNICA DE FLUIDOS
DINÁMICA DE FLUIDOS
ECUACIONES DE NAVIER-STOKES
dc.subject.keyword.spa.fl_str_mv Fluid dynamics
Parallel processing (electronic computers)
Parallel programming (computer science)
Finite Differences
Navier-stokes equations
description Particle methods have been gaining momentum in the Computational Fluid Dynamics world, for their computational simplicity and inherent parallelism -- This has lead the field to jump to new hardware technologies that exploit the parallelism in a whole new way -- This project is an interactive parallel implementation of the Lattice Boltzmann Method that runs on a hyper parallel architecture as a modern GPU and uses CUDA technology for its implementation -- First the mathematical concepts of the method are introduced, then the implementation is done using the SIMD paradigm, to later on attack the visualization and interactivity simple way
publishDate 2010
dc.date.issued.none.fl_str_mv 2010
dc.date.available.none.fl_str_mv 2018-06-13T17:21:08Z
dc.date.accessioned.none.fl_str_mv 2018-06-13T17:21:08Z
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.eng.fl_str_mv bachelorThesis
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.local.spa.fl_str_mv Trabajo de grado
dc.type.hasVersion.eng.fl_str_mv acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10784/12353
url http://hdl.handle.net/10784/12353
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.local.spa.fl_str_mv Acceso abierto
rights_invalid_str_mv Acceso abierto
http://purl.org/coar/access_right/c_abf2
dc.coverage.spatial.eng.fl_str_mv Medellín de: Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degrees Long: 075 36 00 W degrees minutes Long: -75.6000 decimal degrees
dc.publisher.spa.fl_str_mv Universidad EAFIT
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.department.spa.fl_str_mv Escuela de Ingeniería. Departamento de Ingeniería de Sistemas
institution Universidad EAFIT
bitstream.url.fl_str_mv https://repository.eafit.edu.co/bitstreams/3f07eb62-06a3-47bb-8cc7-209e4e375f12/download
https://repository.eafit.edu.co/bitstreams/506ff365-1a5f-4a34-8a42-428686b21dbe/download
bitstream.checksum.fl_str_mv 76025f86b095439b7ac65b367055d40c
3f34bf350eefb0df38d7657500db6bd1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EAFIT
repository.mail.fl_str_mv repositorio@eafit.edu.co
_version_ 1814110105811025920