Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/90123

Registo completo
Campo DCValorIdioma
dc.contributor.authorSilva, Rui S.por
dc.contributor.authorSobral, João Luís Ferreirapor
dc.date.accessioned2024-03-27T09:08:39Z-
dc.date.issued2022-12-
dc.identifier.citationSilva, R. S., & Sobral, J. L. (2022, December 5). Efficient High-Level Programming in Plain Java. International Journal of Parallel Programming. Springer Science and Business Media LLC. http://doi.org/10.1007/s10766-022-00747-0-
dc.identifier.issn0885-7458-
dc.identifier.urihttps://hdl.handle.net/1822/90123-
dc.description.abstractThis paper introduces the support for developing efficient parallel programs in plain Java in the Gaspar framework. The framework supports a complete set of data locality optimisations that are introduced with Java annotations, keeping the original Java code platform independent and postponing performance tuning tasks. Performance results show that data layout improvements can provide a 2.5-fold speedup, and, when combined with the exploitation of parallelism, can deliver a 50-fold speedup when compared with an unoptimised sequential base Java application running on a 24-core machine.por
dc.description.sponsorship- This work has been supported by FCT-Fundacao para a Ciencia e Tecnologia within the R &D Units Project Scope: UIDB/00319/2020. The evaluation used the computing infrastructure of the project Search-ON2: Revitalization of HPC infrastructure of UMinho, (NORTE-07-0162-FEDER-000086), co-funded by the North Portugal Regional Operational Programme (ON.2-O Novo Norte), under the National Strategic Reference Framework (NSRF), through the European Regional Development Fund (ERDF).por
dc.language.isoengpor
dc.publisherSpringerpor
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F00319%2F2020/PTpor
dc.rightsrestrictedAccesspor
dc.subjectHigh-performancepor
dc.subjectLocalitypor
dc.subjectJavapor
dc.subjectModel drivenpor
dc.titleEfficient high-level programming in plain javapor
dc.typearticlepor
dc.peerreviewedyespor
dc.relation.publisherversionhttps://link.springer.com/article/10.1007/s10766-022-00747-0por
oaire.citationStartPage22por
oaire.citationEndPage42por
oaire.citationIssue1por
oaire.citationVolume51por
dc.date.updated2024-03-25T12:15:38Z-
dc.identifier.eissn1573-7640-
dc.identifier.doi10.1007/s10766-022-00747-0por
dc.date.embargo10000-01-01-
dc.subject.wosScience & Technology-
sdum.export.identifier14726-
sdum.journalInternational Journal of Parallel Programmingpor
Aparece nas coleções:CAlg - Artigos em revistas internacionais / Papers in international journals

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
IJPP2022.pdf
Acesso restrito!
599,36 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID