Mostra el registre d'ítem simple

dc.contributor.authorDuranton, M.
dc.contributor.authorMunk, H.
dc.contributor.authorAyguadé Parra, Eduard
dc.contributor.authorBastoul, C.
dc.contributor.authorCarpenter, Paul Matthew
dc.contributor.authorChamski, Z.
dc.contributor.authorCohen, A.
dc.contributor.authorCornero, M.
dc.contributor.authorDumont, P.
dc.contributor.authorPop, S.
dc.contributor.authorPop, A.
dc.contributor.authorOrnstein, A.
dc.contributor.authorNuzman, D.
dc.contributor.authorMiranda, C.
dc.contributor.authorMartorell Bofill, Xavier
dc.contributor.authorLindwer, M.
dc.contributor.authorLadelsky, R.
dc.contributor.authorFerrer, Roger
dc.contributor.authorFellahi, M.
dc.contributor.authorPouchet, L. N
dc.contributor.authorZaks, A.
dc.contributor.authorShvadron, U.
dc.contributor.authorTrifunovic, K.
dc.contributor.authorRohou, E.
dc.contributor.authorRosen, I.
dc.contributor.authorRamírez Bellido, Alejandro
dc.contributor.authorRódenas, D.
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2011-10-18T18:03:13Z
dc.date.available2011-10-18T18:03:13Z
dc.date.created2011-04
dc.date.issued2011-04
dc.identifier.citationMunk, H. [et al.]. ACOTES project: Advanced compiler technologies for embedded streaming. "International journal of parallel programming", Abril 2011, vol. 39, núm. 3, p. 397-450.
dc.identifier.issn0885-7458
dc.identifier.urihttp://hdl.handle.net/2117/13576
dc.description.abstractStreaming applications are built of data-driven, computational components, consuming and producing unbounded data streams. Streaming oriented systems have become dominant in a wide range of domains, including embedded applications and DSPs. However, programming efficiently for streaming architectures is a challenging task, having to carefully partition the computation and map it to processes in a way that best matches the underlying streaming architecture, taking into account the distributed resources (memory, processing, real-time requirements) and communication overheads (processing and delay). These challenges have led to a number of suggested solutions, whose goal is to improve the programmer’s productivity in developing applications that process massive streams of data on programmable, parallel embedded architectures. StreamIt is one such example. Another more recent approach is that developed by the ACOTES project (Advanced Compiler Technologies for Embedded Streaming). The ACOTES approach for streaming applications consists of compiler-assisted mapping of streaming tasks to highly parallel systems in order to maximize cost-effectiveness, both in terms of energy and in terms of design effort. The analysis and transformation techniques automate large parts of the partitioning and mapping process, based on the properties of the application domain, on the quantitative information about the target systems, and on programmer directives. This paper presents the outcomes of the ACOTES project, a 3-year collaborative work of industrial (NXP, ST, IBM, Silicon Hive, NOKIA) and academic (UPC, INRIA, MINES ParisTech) partners, and advocates the use of Advanced Compiler Technologies that we developed to support Embedded Streaming.
dc.format.extent54 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures paral·leles
dc.subject.lcshParallel computers
dc.subject.lcshCompilers (Computer programs)
dc.titleACOTES project: Advanced compiler technologies for embedded streaming
dc.typeArticle
dc.subject.lemacCompiladors (Programes d'ordinador)
dc.subject.lemacProgramació en paral·lel (Informàtica)
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1007/s10766-010-0132-7
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
local.identifier.drac5805620
dc.description.versionPostprint (published version)
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/217068/EU/High Performance and Embedded Architecture and Compilation/HIPEAC
local.citation.authorMunk, H.; Ayguade, E.; Bastoul, C.; Carpenter, P.; Chamski, Z.; Cohen, A.; Cornero, M.; Dumont, P.; Duranton, M.; Fellahi, M.; Ferrer, R.; Ladelsky, R.; Lindwer, M.; Martorell, X.; Miranda, C.; Nuzman, D.; Ornstein, A.; Pop, A.; Pop, S.; Pouchet, L.; Alex Ramirez; Ródenas, D.; Rohou, E.; Rosen, I.; Shvadron, U.; Trifunovic, K.; Zaks, A.
local.citation.publicationNameInternational journal of parallel programming
local.citation.volume39
local.citation.number3
local.citation.startingPage397
local.citation.endingPage450


Fitxers d'aquest items

Thumbnail

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

Mostra el registre d'ítem simple