Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/111508
Full metadata record
DC FieldValueLanguage
dc.creatorJorge G. Barbosa
dc.creatorHamid Arabnejad
dc.creatorJoão Bispo
dc.creatorJoão M. P. Cardoso
dc.date.accessioned2020-10-12T23:19:11Z-
dc.date.available2020-10-12T23:19:11Z-
dc.date.issued2018-01-23
dc.identifier.othersigarra:261002
dc.identifier.urihttps://hdl.handle.net/10216/111508-
dc.description.abstractAutomatic parallelization of sequential code has become increasingly relevant in multicore programming. In particular, loop parallelization continues to be a promising optimization technique for scienti.c applications, and can provide considerable speedups for program execution. Furthermore, if we can verify that there are no true data dependencies between loop iterations, they can be easily parallelized. This paper describes Clava AutoPar, a library for the Clava weaver that performs automatic and symbolic parallelization of C code. The library is composed of two main parts, parallel loop detection and source-to-source code parallelization. The system is entirely automatic and attempts to statically detect parallel loops for a given input program, without any user intervention or profiling information. We obtained a geometric mean speedup of 1.5 for a set of programs from the C version of the NAS benchmark, and experimental results suggest that the performance obtained with Clava AutoPar is comparable or better than other similar research and commercial tools.
dc.language.isoeng
dc.relation.ispartofPARMA-DITAM
dc.rightsrestrictedAccess
dc.titleAutoPar-Clava: An Automatic Parallelization source-to-source tool for C code applications
dc.typeArtigo em Livro de Atas de Conferência Internacional
dc.contributor.uportoFaculdade de Engenharia
dc.identifier.doi10.1145/3183767.3183770
dc.identifier.authenticusP-00N-WZ9
Appears in Collections:FEUP - Artigo em Livro de Atas de Conferência Internacional

Files in This Item:
File Description SizeFormat 
261002.1.pdf1.05 MBAdobe PDFThumbnail
View/Open
261002.pdf
  Restricted Access
1.75 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.