Utilize este identificador para referenciar este registo: http://hdl.handle.net/10362/6044
Registo completo
Campo DCValorIdioma
dc.contributor.advisorBirra, Fernando-
dc.contributor.authorLagarto, Jorge Miguel Raposeira-
dc.date.accessioned2011-08-02T11:32:00Z-
dc.date.available2011-08-02T11:32:00Z-
dc.date.issued2011-
dc.identifier.urihttp://hdl.handle.net/10362/6044-
dc.descriptionDissertação para obtenção do Grau de Mestre em Engenharia Informáticaen_US
dc.description.abstractNowadays, physics simulation is a relevant topic in several domains, from scientific areas like medicine to entertainment purposes such as movie’s effects, computer animation and games. To make easier the production of faster simulations, developers are using physics engines because they provide a variety of features like rigid and deformable body simulation, fluids dynamics and collision detection. Computer game and film industries use increasingly more physics engines in order to introduce realism in their products. In these areas, speed is more important than accuracy and efforts have been made to achieve high performance simulations. Besides faster physical simulation algorithms, GPUs’ performance improvement in the past few years have lead developers to transfers heavy calculation work to these devices instead of doing it in the Central Processing Unit (CPU). Some engines already provide GPU implementations of several key features, particularly on rigid body collision detection. In this work we want to accelerate a feature present in most of the current physics engines: cloth simulation. Since collision detection is one of the major bottlenecks in this kind of simulation,we will focus specifically in improving this phase. To achieve a considerably speed-up we plan to exploit the massive parallelism of the Graphics Processing Unit (GPU) by designing an efficient algorithm using the Open Computing Language (OpenCL) framework. Finally,a study will be made to compare the performance of a sequential CPU approach against the parallel GPU proposed solution.en_US
dc.language.isoengen_US
dc.publisherFaculdade de Ciências e Tecnologiaen_US
dc.rightsopenAccessen_US
dc.subjectPhysics engineen_US
dc.subjectCloth simulationen_US
dc.subjectCollision detectionen_US
dc.subjectGPU - graphics processing uniten_US
dc.subjectOpenCL - Open computing languageen_US
dc.subjectBV - bounding volumeen_US
dc.titleAcceleration of physics simulation engine through OpenCLen_US
dc.typemasterThesisen_US
my.embargo.termsnullen_US
Aparece nas colecções:FCT: DI - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Lagarto_2011.pdf6,47 MBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.