Simulación de colisiones con deformación en paralelo

Hoy en día las aplicaciones que utilizan gráficos en tercera dimensión han crecido tanto en demanda como en complejidad por lo que cada vez se hace más necesario tener una mayor capacidad de procesamiento y una mayor velocidad en la presentación de gráficos. Por otro lado, una gran cantidad de aplic...

Full description

Autores:
Higuita Cardona, Víctor León
Toro Cano, Juan Diego
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/406
Acceso en línea:
http://hdl.handle.net/10784/406
Palabra clave:
Proyecto de Grado. Ingeniería de Sistemas
Computación Gráfica
Procesamiento en paralelo
Graficación por computadora
Data processing Computer science
Processing modes
Distributed processing
PROCESAMIENTO ELECTRONICO DE DATOS
GRAFICOS POR COMPUTADOR
PROCESAMIENTO DIGITAL DE IMAGENES
Degree Project. Systems Engineering
Computer graphics
Parallel processing
Computer graphing
Rights
License
Acceso abierto
id REPOEAFIT2_6928066f6b13c6e5ba8bb1193fae6756
oai_identifier_str oai:repository.eafit.edu.co:10784/406
network_acronym_str REPOEAFIT2
network_name_str Repositorio EAFIT
repository_id_str
dc.title.spa.fl_str_mv Simulación de colisiones con deformación en paralelo
title Simulación de colisiones con deformación en paralelo
spellingShingle Simulación de colisiones con deformación en paralelo
Proyecto de Grado. Ingeniería de Sistemas
Computación Gráfica
Procesamiento en paralelo
Graficación por computadora
Data processing Computer science
Processing modes
Distributed processing
PROCESAMIENTO ELECTRONICO DE DATOS
GRAFICOS POR COMPUTADOR
PROCESAMIENTO DIGITAL DE IMAGENES
Degree Project. Systems Engineering
Computer graphics
Parallel processing
Computer graphing
title_short Simulación de colisiones con deformación en paralelo
title_full Simulación de colisiones con deformación en paralelo
title_fullStr Simulación de colisiones con deformación en paralelo
title_full_unstemmed Simulación de colisiones con deformación en paralelo
title_sort Simulación de colisiones con deformación en paralelo
dc.creator.fl_str_mv Higuita Cardona, Víctor León
Toro Cano, Juan Diego
dc.contributor.advisor.spa.fl_str_mv Montoya, Alejandro
dc.contributor.author.spa.fl_str_mv Higuita Cardona, Víctor León
Toro Cano, Juan Diego
dc.subject.spa.fl_str_mv Proyecto de Grado. Ingeniería de Sistemas
Computación Gráfica
Procesamiento en paralelo
Graficación por computadora
topic Proyecto de Grado. Ingeniería de Sistemas
Computación Gráfica
Procesamiento en paralelo
Graficación por computadora
Data processing Computer science
Processing modes
Distributed processing
PROCESAMIENTO ELECTRONICO DE DATOS
GRAFICOS POR COMPUTADOR
PROCESAMIENTO DIGITAL DE IMAGENES
Degree Project. Systems Engineering
Computer graphics
Parallel processing
Computer graphing
dc.subject.ddc.spa.fl_str_mv Data processing Computer science
Processing modes
Distributed processing
dc.subject.lemb.spa.fl_str_mv PROCESAMIENTO ELECTRONICO DE DATOS
GRAFICOS POR COMPUTADOR
PROCESAMIENTO DIGITAL DE IMAGENES
dc.subject.keyword.eng.fl_str_mv Degree Project. Systems Engineering
Computer graphics
Parallel processing
Computer graphing
description Hoy en día las aplicaciones que utilizan gráficos en tercera dimensión han crecido tanto en demanda como en complejidad por lo que cada vez se hace más necesario tener una mayor capacidad de procesamiento y una mayor velocidad en la presentación de gráficos. Por otro lado, una gran cantidad de aplicaciones científicas requieren de una capacidad de memoria mínimo, pero una capacidad de procesamiento bastante importante. La idea de este proyecto surge de la necesidad de optimizar dicha capacidad para las aplicaciones que utilicen gráficos en tercera dimensión. Lo que se pretende entonces es realizar una aplicación para la simulación de colisiones entre objetos, para evaluar el rendimiento de la misma en dos tipos de procesadores, CPU (Central Process Unit) y GPU (Graphics Process Unit). Dicha aplicación se desarrollará utilizando un API para gráficos 3D y programas para entornos GPU.
publishDate 2010
dc.date.issued.none.fl_str_mv 2010-06-09
dc.date.available.none.fl_str_mv 2013-02-14T14:42:59Z
dc.date.accessioned.none.fl_str_mv 2013-02-14T14:42:59Z
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/406
dc.identifier.local.none.fl_str_mv 004.36 H638
url http://hdl.handle.net/10784/406
identifier_str_mv 004.36 H638
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/b3152e64-a11f-4aa3-8123-6158719cac63/download
https://repository.eafit.edu.co/bitstreams/36f3314c-729a-452a-9dad-85486c500940/download
bitstream.checksum.fl_str_mv ab9c065ffbefcb52049563cf6f6481d5
8a4605be74aa9ea9d79846c1fba20a33
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_ 1814110653869195264
spelling Montoya, AlejandroHiguita Cardona, Víctor LeónToro Cano, Juan DiegoIngeniero de SistemasMedellí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 degrees2013-02-14T14:42:59Z2010-06-092013-02-14T14:42:59Zhttp://hdl.handle.net/10784/406004.36 H638Hoy en día las aplicaciones que utilizan gráficos en tercera dimensión han crecido tanto en demanda como en complejidad por lo que cada vez se hace más necesario tener una mayor capacidad de procesamiento y una mayor velocidad en la presentación de gráficos. Por otro lado, una gran cantidad de aplicaciones científicas requieren de una capacidad de memoria mínimo, pero una capacidad de procesamiento bastante importante. La idea de este proyecto surge de la necesidad de optimizar dicha capacidad para las aplicaciones que utilicen gráficos en tercera dimensión. Lo que se pretende entonces es realizar una aplicación para la simulación de colisiones entre objetos, para evaluar el rendimiento de la misma en dos tipos de procesadores, CPU (Central Process Unit) y GPU (Graphics Process Unit). Dicha aplicación se desarrollará utilizando un API para gráficos 3D y programas para entornos GPU.77 p.Today the quantity of applications that use 3D graphics has grown in demand as well as in complexity. That's why there is more interest on having more prossesing capacity and more execution speed on graphics rendering. On the other hand, there are a lot of scientific applications that require few quantities of main memory, but a lot of processing capacity. The idea for this project arises from the need of optimizes that capacity for applications that use 3D graphics. So, there is going to be an application that simulates the collision between diferent objects in order to evaluate the performance of two kinds of processors which are CPU (Central Process Unit) and GPU.Contenido parcial: Búsqueda de información -- Construcción del modelo físico (deformación) -- Construcción del modelo físico (colisión) -- Programación paralela -- Paradigmas de Programación Paralela.spaUniversidad EAFITIngeniería de SistemasEscuela de Ingeniería. Departamento de Ingeniería de SistemasProyecto de Grado. Ingeniería de SistemasComputación GráficaProcesamiento en paraleloGraficación por computadoraData processing Computer scienceProcessing modesDistributed processingPROCESAMIENTO ELECTRONICO DE DATOSGRAFICOS POR COMPUTADORPROCESAMIENTO DIGITAL DE IMAGENESDegree Project. Systems EngineeringComputer graphicsParallel processingComputer graphingSimulación de colisiones con deformación en paraleloinfo:eu-repo/semantics/bachelorThesisbachelorThesisTrabajo de gradoacceptedVersionhttp://purl.org/coar/resource_type/c_7a1fAcceso abiertohttp://purl.org/coar/access_right/c_abf2ORIGINALVictorLeon_HiguitaCardona_2010.pdfVictorLeon_HiguitaCardona_2010.pdfapplication/pdf2809962https://repository.eafit.edu.co/bitstreams/b3152e64-a11f-4aa3-8123-6158719cac63/downloadab9c065ffbefcb52049563cf6f6481d5MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.eafit.edu.co/bitstreams/36f3314c-729a-452a-9dad-85486c500940/download8a4605be74aa9ea9d79846c1fba20a33MD5210784/406oai:repository.eafit.edu.co:10784/4062014-03-10 10:51:56.675open.accesshttps://repository.eafit.edu.coRepositorio Institucional Universidad EAFITrepositorio@eafit.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=