Mostra el registre d'ítem simple

dc.contributor.authorCarpenter, Paul Matthew
dc.contributor.authorRamírez Bellido, Alejandro
dc.contributor.authorAyguadé Parra, Eduard
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2010-10-04T16:15:06Z
dc.date.available2010-10-04T16:15:06Z
dc.date.created2009
dc.date.issued2009
dc.identifier.citationCarpenter, P.; Ramirez, A.; Ayguade, E. The abstract streaming machine: compile-time performance modelling of stream programs on heterogeneous multiprocessors. A: International Workshop on Systems, Architectures, Modeling and Simulation. "International Workshop on Systems, Architectures, Modeling and Simulation". 2009, p. 12-23.
dc.identifier.urihttp://hdl.handle.net/2117/9293
dc.description.abstractStream programming offers a portable way for regular applications such as digital video, software radio, multimedia and 3D graphics to exploit a multiprocessor machine. The compiler maps a portable stream program onto the target, automatically sizing communications buffers and applying optimizing transformations such as task fission or fusion, unrolling loops and aggregating communication. We present a machine description and performance model for an iterative stream compilation flow, which represents the stream program running on a heterogeneous multiprocessor system with distributed or shared memory. The model is a key component of the ACOTES open-source stream compiler currently under development. Our experiments on the Cell Broadband Engine show that the predicted throughput has a maximum relative error of 15% across our benchmarks.
dc.format.extent12 p.
dc.language.isoeng
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica::Llenguatges de programació
dc.subject.lcshStreaming technology (Telecommunications)
dc.subject.lcshMultiprocessors
dc.titleThe abstract streaming machine: compile-time performance modelling of stream programs on heterogeneous multiprocessors
dc.typeConference lecture
dc.subject.lemacCompiladors (Programes d'ordinador)
dc.subject.lemacMultiprocessadors
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1007/978-3-642-03138-0_3
dc.relation.publisherversionhttp://www.springerlink.com/content/6661357860007482/
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac3116836
dc.description.versionPostprint (published version)
local.citation.authorCarpenter, P.; Ramirez, A.; Ayguade, E.
local.citation.contributorInternational Workshop on Systems, Architectures, Modeling and Simulation
local.citation.publicationNameInternational Workshop on Systems, Architectures, Modeling and Simulation
local.citation.startingPage12
local.citation.endingPage23


Fitxers d'aquest items

Imatge en miniatura

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

Mostra el registre d'ítem simple