Mostrar o rexistro simple do ítem

dc.contributor.authorMallón, Damián A.
dc.contributor.authorTaboada, Guillermo L.
dc.contributor.authorTeijeiro Barjas, Carlos
dc.contributor.authorTouriño, Juan
dc.contributor.authorFraguela, Basilio B.
dc.contributor.authorGómez, Andrés
dc.contributor.authorDoallo, Ramón
dc.contributor.authorMouriño, José C.
dc.date.accessioned2019-03-27T15:08:17Z
dc.date.available2019-03-27T15:08:17Z
dc.date.issued2009
dc.identifier.citationMallón D.A. et al. (2009) Performance Evaluation of MPI, UPC and OpenMP on Multicore Architectures. In: Ropo M., Westerholm J., Dongarra J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2009. Lecture Notes in Computer Science, vol 5759. Springer, Berlin, Heidelberges_ES
dc.identifier.isbn978-3-642-03770-2
dc.identifier.isbn978-3-642-03769-6
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.urihttp://hdl.handle.net/2183/22391
dc.descriptionThis is a post-peer-review, pre-copyedit version of an article published in Lecture Notes in Computer Science. The final authenticated version is available online at: https://doi.org/10.1007/978-3-642-03770-2_24es_ES
dc.description.abstract[Abstract] The current trend to multicore architectures underscores the need of parallelism. While new languages and alternatives for supporting more efficiently these systems are proposed, MPI faces this new challenge. Therefore, up-to-date performance evaluations of current options for programming multicore systems are needed. This paper evaluates MPI performance against Unified Parallel C (UPC) and OpenMP on multicore architectures. From the analysis of the results, it can be concluded that MPI is generally the best choice on multicore systems with both shared and hybrid shared/distributed memory, as it takes the highest advantage of data locality, the key factor for performance in these systems. Regarding UPC, although it exploits efficiently the data layout in memory, it suffers from remote shared memory accesses, whereas OpenMP usually lacks efficient data locality support and is restricted to shared memory systems, which limits its scalability.es_ES
dc.description.sponsorshipGobierno de España; TIN2007-67537-C03-02es_ES
dc.language.isoenges_ES
dc.publisherSpringeres_ES
dc.relation.urihttps://doi.org/10.1007/978-3-642-03770-2_24es_ES
dc.subjectMPIes_ES
dc.subjectUPCes_ES
dc.subjectOpenMPes_ES
dc.subjectMulticore architectureses_ES
dc.subjectPerformance evaluationes_ES
dc.subjectNAS parallel benchmarkses_ES
dc.subjectNPBes_ES
dc.titlePerformance Evaluation of MPI, UPC and OpenMP on Multicore Architectureses_ES
dc.typeinfo:eu-repo/semantics/conferenceObjectes_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
UDC.journalTitleLecture Notes in Computer Sciencees_ES
UDC.volume5759es_ES
UDC.startPage174es_ES
UDC.endPage184es_ES
dc.identifier.doi10.1007/978-3-642-03770-2_24
UDC.conferenceTitle16th European PVM/MPI Users’ Group Meeting, Espoo, Finland, September 7-10, 2009.es_ES


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem