Mostra el registre d'ítem simple

dc.contributor.authorBecerra Fontal, Yolanda
dc.contributor.authorBeltran Querol, Vicenç
dc.contributor.authorCarrera Pérez, David
dc.contributor.authorGonzález Tallada, Marc
dc.contributor.authorTorres Viñals, Jordi
dc.contributor.authorAyguadé Parra, Eduard
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2010-10-26T11:43:47Z
dc.date.available2010-10-26T11:43:47Z
dc.date.created2009-09
dc.date.issued2009-09
dc.identifier.citationBecerra, Y. [et al.]. Speeding up distributed MapReduce applications using hardware accelerators. A: International Conference on Parallel Processing. "38th International Conference on Parallel Processing". Viena: 2009, p. 42-49.
dc.identifier.urihttp://hdl.handle.net/2117/9999
dc.description.abstractIn an attempt to increase the performance/cost ratio, large compute clusters are becoming heterogeneous at multiple levels: from asymmetric processors, to different system architectures, operating systems and networks. Exploiting the intrinsic multi-level parallelism present in such a complex execution environment has become a challenging task using traditional parallel and distributed programming models. As a result, an increasing need for novel approaches to exploiting parallelism has arisen in these environments. MapReduce is a data-driven programming model originally proposed by Google back in 2004 as a flexible alternative to the existing models, specially devoted to hiding the complexity of both developing and running massively distributed applications in large compute clusters. In some recent works, the MapReduce model has been also used to exploit parallelism in other non-distributed environments, such as multi-cores, heterogeneous processors and GPUs. In this paper we introduce a novel approach for exploiting the heterogeneity of a Cell BE cluster linking an existing MapReduce runtime implementation for distributed clusters and one runtime to exploit the parallelism of the Cell BE nodes. The novel contribution of this work is the design and evaluation of a MapReduce execution environment that effectively exploits the parallelism existing at both the Cell BE cluster level and the heterogeneous processors level.
dc.description.sponsorshipThis work is partially supported by the Ministry of Science and Technology of Spain and the European Union (FEDER funds) under contract TIN2007-60625, the European Commission in the context of the FP7 HiPEAC Network of Excellence (contract no. IST-004408) and the FP7 PRACE Partnership for Advanced Computing in Europe (contract no. RI-211528), and the MareIncognito project under the BSC-IBM collaboration agreement.
dc.description.sponsorshipWe thank Atrapalo.com for the datasets, feedback, and domain knowledge for this study. We also acknowledge Aubrey Rembert who developed and offered support on the knowledge-based miner. This work is partially supported by the Ministry of Science and Technology of Spain under contract TIN2012-34557.
dc.format.extent8 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Hardware
dc.subject.lcshMicroprocessors
dc.subject.otherHardware accelerators
dc.subject.otherMapReduce
dc.subject.otherCell BE
dc.subject.otherMulti-core processors
dc.titleSpeeding up distributed MapReduce applications using hardware accelerators
dc.typeConference report
dc.subject.lemacMicroprocessadors
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/ICPP.2009.59
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
local.identifier.drac2473429
dc.description.versionPostprint (published version)
local.citation.authorBecerra, Y.; Beltran, V.; Carrera, D.; González, M.; Torres, J.; Ayguade, E.
local.citation.contributorInternational Conference on Parallel Processing
local.citation.pubplaceViena
local.citation.publicationName38th International Conference on Parallel Processing
local.citation.startingPage42
local.citation.endingPage49


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple