Show simple item record

dc.contributor.authorCarpenter, Paul Matthew
dc.contributor.authorRódenas Picó, David
dc.contributor.authorMartorell Bofill, Xavier
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.accessioned2015-06-25T16:38:09Z
dc.date.created2007-07
dc.date.issued2007-07
dc.identifier.citationCarpenter, P. [et al.]. A streaming machine description and programming model. "Lecture notes in computer science", Juliol 2007, vol. 4599, p. 107-116.
dc.identifier.issn0302-9743
dc.identifier.urihttp://hdl.handle.net/2117/28407
dc.description.abstractIn this paper we present the initial development of a streaming environment based on a programming model and machine description. The stream programming model consists of an extension to the C language and it’s translation towards a streaming machine. The extensions will be a set of OpenMP-like directives. We show how a serial application can be converted into a streaming parallel application using the proposed annotations. We also show how the machine description can be used to parametrize a cost-model simulator to predict the performance of the stream program. The cost model allows the compiler to determine the best task partitioning and scheduling for each architecture.
dc.format.extent10 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
dc.subjectÀrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors
dc.subject.lcshEmbedded computer systems
dc.subject.lcshCOmputer networks
dc.titleA streaming machine description and programming model
dc.typeArticle
dc.subject.lemacSistemes incrustats (Informàtica)
dc.subject.lemacOrdinadors, Xarxes d'
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1007/978-3-540-73625-7_13
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://link.springer.com/chapter/10.1007%2F978-3-540-73625-7_13
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac681250
dc.description.versionPostprint (published version)
dc.date.lift10000-01-01
local.citation.authorCarpenter, P.; Rodenas, D.; Martorell, X.; Alex Ramirez; Ayguade, E.
local.citation.publicationNameLecture notes in computer science
local.citation.volume4599
local.citation.startingPage107
local.citation.endingPage116


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record