Mostra el registre d'ítem simple
Source code transformations for efficient SIMD code generation
dc.contributor.author | Berna Juan, Alejandro |
dc.contributor.author | Jiménez Castells, Marta |
dc.contributor.author | Llaberia Griñó, José M. |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors |
dc.date.accessioned | 2012-07-20T13:54:40Z |
dc.date.available | 2012-07-20T13:54:40Z |
dc.date.created | 2012-01 |
dc.date.issued | 2012-01 |
dc.identifier.citation | Berna, A.; Jimenez, M.; Llaberia, J. "Source code transformations for efficient SIMD code generation". 2012. |
dc.identifier.uri | http://hdl.handle.net/2117/16307 |
dc.description.abstract | Despite the effort inverted the last years in commercial compilers to generate efficient SIMD instructions based code sequences from conventional sequential programs, the small numbers of compilers that can automatically use these instructions achieve in most cases unsatisfactory results. This work shows how exposing register level reuse in source codes helps vectorizing compilers as ICC to generate efficient SIMD code that exploits vectorial register reuse. To this end we use reverse-engineering to know the limitations of ICC compiler. We compare performance of compiler generated code to performance of hand-optimized assembly-written numerical libraries achieving around the 72% performance of MKL for example. |
dc.format.extent | 20 p. |
dc.language.iso | eng |
dc.relation.ispartofseries | UPC-DAC-RR-CAP-2012-3 |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Programació |
dc.subject.lcsh | Parallel programming (Computer science) |
dc.title | Source code transformations for efficient SIMD code generation |
dc.type | External research report |
dc.subject.lemac | Programació en paral·lel (Informàtica) |
dc.contributor.group | Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | https://www.ac.upc.edu/app/research-reports/html/2012/4/reportReverseEngineeringAndTiling.pdf |
dc.rights.access | Open Access |
local.identifier.drac | 9638003 |
dc.description.version | Preprint |
local.citation.author | Berna, A.; Jimenez, M.; Llaberia, J. |
local.citation.publicationName | Source code transformations for efficient SIMD code generation |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Reports de recerca [58]
-
Reports de recerca [181]