Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/36522
Registo completo
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.author | Faria, Nuno Filipe Monteiro | por |
dc.contributor.author | Silva, Rui António Sabino Castiço | por |
dc.contributor.author | Sobral, João Luís Ferreira | por |
dc.date.accessioned | 2015-07-30T14:33:59Z | - |
dc.date.available | 2015-07-30T14:33:59Z | - |
dc.date.issued | 2013-02 | - |
dc.identifier.citation | N. Faria, R. Silva, J. Sobral, Impact of Data Structure Layout on Performance, 21th Euromicro International Conference on Parallel, Distributed and Network-Based Computing, Belfast, February 2013, IEEE. | por |
dc.identifier.isbn | 9780769549392 | por |
dc.identifier.issn | 1066-6192 | por |
dc.identifier.uri | https://hdl.handle.net/1822/36522 | - |
dc.description.abstract | One key issue to design parallel applications that scale on multicore systems is how to overcome the memory bottleneck. This paper presents a study of the impact of data structure layouts in locality of memory references, providing insights on strategies to ameliorate the memory bottleneck. The paper compares the performance of Java and C++ STL collections and presents the impact of locality of reference optimisations in a molecular dynamics simulation case study. The case study shows that the selected data structure layout has impact on single core performance, becoming a critical factor in the application scalability on multicore systems. Moreover, data collections provided in the Java language compromise performance due to pointer chasing and lack of spatial locality of memory references. | 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 - Fundac a o para a Ciencia e a Tecnologia (Portuguese Foundation for Science and Technology) within projects FCOMP-01-0124- FEDER-010152 and FCOMP-01-0124-FEDER-011413. | por |
dc.language.iso | eng | por |
dc.publisher | IEEE | por |
dc.rights | openAccess | por |
dc.subject | locality | por |
dc.subject | collections | por |
dc.subject | multicore | por |
dc.subject | Java | por |
dc.title | Impact of data structure layout on performance | por |
dc.type | conferencePaper | por |
dc.peerreviewed | yes | por |
sdum.publicationstatus | published | por |
sdum.event.title | 21th Euromicro International Conference on Parallel, Distributed and Network-Based Computing | - |
oaire.citationStartPage | 116 | por |
oaire.citationEndPage | 120 | por |
oaire.citationConferencePlace | Belfast | por |
dc.identifier.doi | 10.1109/PDP.2013.24 | por |
dc.subject.fos | Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática | por |
dc.subject.wos | Science & Technology | por |
sdum.journal | Euromicro Conference on Parallel Distributed and Network-Based Processing | por |
sdum.conferencePublication | PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING | por |
Aparece nas coleções: | DI/CCTC - Artigos (papers) |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
pdp2013pub.pdf | 452,77 kB | Adobe PDF | Ver/Abrir |