Mostra el registre d'ítem simple

dc.contributor.authorFrancés, Jorge
dc.contributor.authorBleda, Sergio
dc.contributor.authorMárquez, Andrés
dc.contributor.authorNeipp, Cristian
dc.contributor.authorGallego, Sergi
dc.contributor.authorOtero Calviño, Beatriz
dc.contributor.authorBeléndez, Augusto
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2014-03-31T13:28:12Z
dc.date.available2014-03-31T13:28:12Z
dc.date.created2013
dc.date.issued2013
dc.identifier.citationFrancés, J. [et al.]. Performance analysis of SSE instructions in multi-core CPUs and GPU computing on FDTD scheme for solid and fluid vibration problem. A: International Conference on Computational and Mathematical Methods in Science and Engineering. "Proceedings of the 2013 International Conference on Computational and Mathematical Methods in Science and Engineering: Cabo de Gata, Almería, Spain: June 24-27, 2013". Cabo de Gata, Almeria: 2013, p. 681-692.
dc.identifier.isbn978-84-616-2723-3
dc.identifier.urihttp://hdl.handle.net/2117/22451
dc.description.abstractIn this work a unified treatment of solid and fluid vibration problems is developed by means of the Finite-Difference Time-Domain (FDTD). The scheme here proposed introduces a scaling factor in the velocity fields that improves the performance of the method and the vibration analysis in heterogenous media. In order to accurately reproduce the interaction of fluids and solids in FDTD both time and spatial resolutions must be reduced compared with the set up used in acoustic FDTD problems. This aspect implies the use of bigger grids and hence more time and memory resources. For reducing the time simulation costs, FDTD code has been adapted in order to exploit the resources available in modern parallel architectures. For CPUs the implicit usage of the streaming SIMD (Singe Instruction Multiple Data) extensions in multi-core CPUs has been considered. In addition, the computation has been distributed along the different cores available by means of OpenMP directives. Graphic Processing Units (GPU) have been also considered and the degree of improvement achieved by means of this parallel architecture has been compared with the highly-tuned CPU scheme by means of the relative speed up. The speed up obtained by the parallel versions implemented were up to 7 and 30 times faster than the best sequential version for CPU and GPU respectively. Results obtained with both parallel approaches demonstrate that parallel programming techniques are mandatory in solid-vibration problems with FDTD.
dc.format.extent12 p.
dc.language.isoeng
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica::Llenguatges de programació
dc.subject.lcshProgramming languages (Electronic computers)
dc.subject.otherCUDA
dc.subject.otherFDTD
dc.subject.otherFinite-difference time-domain
dc.subject.otherFluid dynamics
dc.subject.othernVidia
dc.subject.othernVidia
dc.subject.otherGeForce GTX 470
dc.subject.otherProgramming techniques
dc.titlePerformance analysis of SSE instructions in multi-core CPUs and GPU computing on FDTD scheme for solid and fluid vibration problem
dc.typeConference report
dc.subject.lemacLlenguatges de programació
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1007/s11227-013-1065-x
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://rua.ua.es/dspace/bitstream/10045/30318/1/CMMSE_CaboGata_p_681_2013.pdf
dc.rights.accessOpen Access
local.identifier.drac12959133
dc.description.versionPostprint (published version)
local.citation.authorFrancés, J.; Bleda, S.; Márquez, A.; Neipp, C.; Gallego, S.; Otero, B.; Beléndez, A.
local.citation.contributorInternational Conference on Computational and Mathematical Methods in Science and Engineering
local.citation.pubplaceCabo de Gata, Almeria
local.citation.publicationNameProceedings of the 2013 International Conference on Computational and Mathematical Methods in Science and Engineering: Cabo de Gata, Almería, Spain: June 24-27, 2013
local.citation.startingPage681
local.citation.endingPage692


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple