Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/36523
Registo completo
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.author | Medeiros, Bruno Silvestre | por |
dc.contributor.author | Sobral, João Luís Ferreira | por |
dc.date.accessioned | 2015-07-30T14:36:29Z | - |
dc.date.available | 2015-07-30T14:36:29Z | - |
dc.date.issued | 2013-10 | - |
dc.identifier.citation | B. Medeiros, J. Sobral, AOmpLib: An Aspect Library for Large-Scale Parallel Programming, 40th International Conference on Parallel Processing, IEEE, Lyon, France, October 2013. | por |
dc.identifier.isbn | 9780769551173 | por |
dc.identifier.issn | 0190-3918 | por |
dc.identifier.uri | https://hdl.handle.net/1822/36523 | - |
dc.description.abstract | This paper introduces an aspect-oriented library aimed to support efficient execution of Java applications on multi-core systems. The library is coded in AspectJ and provides a set of parallel programming abstractions that mimics the OpenMP standard. The library supports the migration of sequential Java codes to multi-core machines with minor changes to the base code, intrinsically supports the sequential semantics of OpenMP and provides improved integration with object-oriented mechanisms. The aspect- oriented nature of library enables the encapsulation of parallelism-related code into well-defined modules. The approach makes the parallelisation and the maintenance of large-scale Java applications more manageable. Furthermore, the library can be used with plain Java annotations and can be easily extended with application- specific mechanisms in order to tune application performance. The library has a competitive performance, in comparison with traditional parallel programming in Java, and enhances programmability, since it allows an independent development of parallelism-related code. | por |
dc.description.sponsorship | This work is funded by ERDF - European Regional Development Fund through the COMPETE Programme (operational programme for competitiveness) and by National Funds through the FCT - Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within projects FCOMP-01-0124-FEDER- 011413 and FCOMP-01-0124-FEDER-010152. | por |
dc.language.iso | eng | por |
dc.publisher | IEEE | por |
dc.rights | openAccess | por |
dc.subject | Java | por |
dc.subject | Aspect-oriented programming | por |
dc.subject | parallel programming | por |
dc.subject | OpenMP | por |
dc.title | AOmpLib: an aspect library for large-scale multi-core parallel programming | por |
dc.type | conferencePaper | por |
dc.peerreviewed | yes | por |
sdum.publicationstatus | published | por |
sdum.event.title | Proceedings of the International Conference on Parallel Processing | - |
oaire.citationStartPage | 270 | por |
oaire.citationEndPage | 279 | por |
oaire.citationConferencePlace | Lyon, France | por |
dc.identifier.doi | 10.1109/ICPP.2013.36 | por |
dc.subject.fos | Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática | por |
dc.subject.wos | Science & Technology | por |
sdum.journal | Proceedings of the International Conference on Parallel Processing Workshops | por |
sdum.conferencePublication | 2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP) | por |
Aparece nas coleções: | DI/CCTC - Artigos (papers) |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
icpp2013pubfinal.pdf | 488,82 kB | Adobe PDF | Ver/Abrir |