High-performance Monte Carlo radiosity on GPU based on scene partitioning

UDC.coleccionInvestigaciónes_ES
UDC.departamentoEnxeñaría de Computadoreses_ES
UDC.endPage95es_ES
UDC.grupoInvGrupo de Arquitectura de Computadores (GAC)es_ES
UDC.issue2es_ES
UDC.journalTitleMicroprocessors and Microsystemses_ES
UDC.startPage88es_ES
UDC.volume36es_ES
dc.contributor.authorSanjurjo Amado, José Rodrigo
dc.contributor.authorAmor, Margarita
dc.contributor.authorBóo, Montserrat
dc.contributor.authorDoallo, Ramón
dc.date.accessioned2025-01-16T18:55:40Z
dc.date.available2025-01-16T18:55:40Z
dc.date.issued2012-03
dc.descriptionThis is the Accepted version of the published document. This version of the article: Sanjurjo, J. R., Amor, M., Bóo, M., & Doallo, R. (2012). ‘High-performance Monte Carlo radiosity on GPU based on scene partitioning’ has been accepted for publication in: Microprocessors and Microsystems, 36(2), 88-95. The Version of Record is available online at https://doi.org/10.1016/j.micpro.2011.05.004.es_ES
dc.description.abstract[Abstract]: The recent interest in GPGPU, (General-Purpose computation on Graphics Processing Unit), has stimulated improvements in the programmability of the GPU. Although the utilization of new languages like OpenCL and CUDA facilitate GPU programming, different challenges have to be overcome to optimize the results of a direct implementation. Specifically, a straightforward implementation of the Monte Carlo radiosity algorithm on the GPU does not produce the expected performance. In this paper we develop different strategies to increase the performance of the implementation: utilization of an additional simplified version of the mesh to reduce the computational requirements, data partitioning of the scene to increase the data locality, and an efficient thread scheduling to exploit the characteristics of the GPU. Our approach increases the flexibility of previous solutions and the results show a significant improvement of the execution time.es_ES
dc.description.sponsorshipThis work was supported by the Xunta de Galicia under projects INCITE08PXIB105161PR and 08TIC001206PR, the Ministry of Science and Innovation, cofunded by the FEDER funds of the European Union under the grant TIN2010-16735.es_ES
dc.description.sponsorshipXunta de Galicia; INCITE08PXIB105161PRes_ES
dc.description.sponsorshipXunta de Galicia; 08TIC001206PRes_ES
dc.identifier.citationSanjurjo, J. R., Amor, M., Bóo, M., & Doallo, R. (2012). High-performance Monte Carlo radiosity on GPU based on scene partitioning. Microprocessors and Microsystems, 36(2), 88-95. https://doi.org/10.1016/j.micpro.2011.05.004es_ES
dc.identifier.doi10.1016/j.micpro.2011.05.004
dc.identifier.issn0141-9331
dc.identifier.issn1872-9436
dc.identifier.urihttp://hdl.handle.net/2183/40752
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/MICINN/Plan Nacional de I+D+i 2008-2011/TIN2010–16735/ES/ARQUITECTURAS, SISTEMAS Y HERRAMIENTAS PARA COMPUTACION DE ALTAS PRESTACIONESes_ES
dc.relation.urihttps://doi.org/10.1016/j.micpro.2011.05.004es_ES
dc.rightsAtribución-NoComercial-SinDerivadas 4.0 Internacionales_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectRadiosity methodes_ES
dc.subjectMonte Carlo algorithmses_ES
dc.subjectGraphics processing unitses_ES
dc.subjectCUDAes_ES
dc.subjectData partitioninges_ES
dc.titleHigh-performance Monte Carlo radiosity on GPU based on scene partitioninges_ES
dc.typejournal articlees_ES
dspace.entity.typePublication
relation.isAuthorOfPublication98548dcd-b2c7-479d-8c6e-e30a36a13d61
relation.isAuthorOfPublicationc98c1fe1-2016-44c1-9225-43fe1c6b8088
relation.isAuthorOfPublicationb3302f65-05d3-4b2c-b8b3-8503e58bba5e
relation.isAuthorOfPublication.latestForDiscovery98548dcd-b2c7-479d-8c6e-e30a36a13d61

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sanjurjo_JoseRodrigo_2012_High_performance_Monte_Carlo_radiosity_on_GPU.pdf
Size:
534.42 KB
Format:
Adobe Portable Document Format
Description: