Achieving high memory performance from heterogeneous architectures with the SARC programming model

dc.contributor.authorFerrer, Roger
dc.contributor.authorBeltran Querol, Vicenç
dc.contributor.authorGonzález Tallada, Marc
dc.contributor.authorMartorell Bofill, Xavier
dc.contributor.authorAyguadé Parra, Eduard
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2012-04-10T10:27:39Z
dc.date.available2012-04-10T10:27:39Z
dc.date.created2009
dc.date.issued2009
dc.description.abstractCurrent heterogeneous multicore architectures, including the Cell/B.E., GPUs, and future developments, like Larrabee, require enormous programming efforts to efficiently run current parallel applications, achieving high performance. In this paper, we want to present the results we obtain from the coding with the SARC Programming Model, of two benchmarks, matrix multiply and conjugate gradient (NAS CG), with respect memory bandwidth. We show some sample loops annotated and the experience that we got trying to have our system executing them efficienly. Results indicate that the programming model is able to achieve up to 85% of the peak memory bandwidth on the Cell/B.E. processor.
dc.description.peerreviewedPeer Reviewed
dc.description.versionPostprint (published version)
dc.format.extent7 p.
dc.identifier.citationFerrer, R. [et al.]. Achieving high memory performance from heterogeneous architectures with the SARC programming model. A: Workshop on Memory Performance: dealing with Applications, Systems and Architecture. "Proceedings of the 10th MEDEA workshop on MEmory performance: DEaling with Applications, systems and architecture". Raleigh, North Carolina: ACM, 2009, p. 15-21.
dc.identifier.doi10.1145/1621960.1621963
dc.identifier.isbn978-1-60558-830-8
dc.identifier.urihttps://hdl.handle.net/2117/15712
dc.language.isoeng
dc.publisherACM
dc.rights.accessRestricted access - publisher's policy
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures paral·leles
dc.subject.lcshSoftware architecture
dc.subject.lcshConjugate gradient methods
dc.subject.lemacProgramari -- Disseny
dc.subject.otherSARC Programming Model
dc.titleAchieving high memory performance from heterogeneous architectures with the SARC programming model
dc.typeConference lecture
dspace.entity.typePublication
local.citation.authorFerrer, R.; Beltran, V.; González, M.; Martorell, X.; Ayguade, E.
local.citation.contributorWorkshop on Memory Performance: dealing with Applications, Systems and Architecture
local.citation.endingPage21
local.citation.publicationNameProceedings of the 10th MEDEA workshop on MEmory performance: DEaling with Applications, systems and architecture
local.citation.pubplaceRaleigh, North Carolina
local.citation.startingPage15
local.identifier.drac2358077

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
p15-ferrer.pdf
Mida:
219.57 KB
Format:
Adobe Portable Document Format
Descripció:
MEDEA workshop
Descarregar (Accés restringit) Sol·licita una còpia a l'autor