{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T07:47:14Z","timestamp":1759132034567},"reference-count":62,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1109\/dsd.2013.39","type":"proceedings-article","created":{"date-parts":[[2013,12,17]],"date-time":"2013-12-17T22:00:49Z","timestamp":1387317649000},"page":"272-279","source":"Crossref","is-referenced-by-count":25,"title":["The TERAFLUX Project: Exploiting the DataFlow Paradigm in Next Generation Teradevices"],"prefix":"10.1109","author":[{"given":"Marco","family":"Solinas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rosa M.","family":"Badia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francois","family":"Bodin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Albert","family":"Cohen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paraskevas","family":"Evripidou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Faraboschi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard","family":"Fechner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guang R.","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arne","family":"Garbade","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvain","family":"Girbal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Goodman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Behran","family":"Khan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Souad","family":"Koliai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Feng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mikel","family":"Lujan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurent","family":"Morin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Avi","family":"Mendelson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nacho","family":"Navarro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antoniu","family":"Pop","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pedro","family":"Trancoso","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Theo","family":"Ungerer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mateo","family":"Valero","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Weis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian","family":"Watson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephane","family":"Zuckermann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roberto","family":"Giorgi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/SOI.2009.5318794"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-78219-5_1"},{"key":"ref4","article-title":"The Data Flow concept Past, Present and Future","author":"Dennis","year":"2011","journal-title":"Dataflow Execution Models for Extreme Exascale Computing (DFM)"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1496909.1496921"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD.2007.27"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2006.136"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1177\/1094342009106195"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-009-0101-1"},{"volume-title":"OpenMP Architecture Review Board. OpenMP 3.1 Specification","year":"2011","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669172"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2000417.2000424"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/BF03356753"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.1996.552551"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/12.868026"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/FMPC.1996.558066"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2012.09.015"},{"article-title":"Correct and efficient work-stealing for weak memory models","volume-title":"Symp. on Principles and Practice of Parallel Programming (PPoPP)","author":"Minhl\u00ea","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400693"},{"key":"ref20","doi-asserted-by":"crossref","DOI":"10.1145\/2400682.2400712","article-title":"OpenStream: Expressiveness and dataflow compilation of OpenMP streaming programs","volume-title":"ACM Transactions on Architecture and Code Optimization (TACO), selected for presentation at the HiPEAC 2013 Conf.","author":"Pop"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2013.76"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.63"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.53"},{"key":"ref24","article-title":"FPGA-Based Prototype of the Task Superscalar Architecture","author":"Yazdanpanah","year":"2013","journal-title":"WRC"},{"key":"ref25","article-title":"A case for Exiting a Transaction in the Context of Hardware Transactional Memory","author":"Herath","year":"2012","journal-title":"7th ACM SIGPLAN Ws on Transact. Computing"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/DFM.2012.12"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2012.18"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32820-6_51"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/IOLTS.2012.6313855"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/SIES.2012.6356592"},{"key":"ref31","first-page":"303","article-title":"TERAFLUX: Exploiting Dataflow Parallelism in Teradevi-ces","author":"Giorgi","year":"2012","journal-title":"ACM Computing Frontiers"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.58"},{"key":"ref33","article-title":"OmpSs-OpenCL Programming Model for Heterogeneous Systems","author":"Elangovan","year":"2012","journal-title":"LCPC"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.49"},{"article-title":"Work-streaming compilation of futures","volume-title":"5th Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES)","author":"Pop","key":"ref35"},{"key":"ref36","article-title":"Simulating the Future kilo-x86\u201364 core Processors and their Infrastructure","volume-title":"(SpringSim\u201912)","author":"Portero","year":"2012"},{"article-title":"Fault localization in NoCs by Timed Heartbeats","volume-title":"Proc. 8th ARCS\/VERFE Workshop","author":"Fechner","key":"ref37"},{"key":"ref38","article-title":"Applying Dataflow and Transactions to Lee Routing","author":"Seaton","year":"2012","journal-title":"MULTIPROG"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/DFM.2012.11"},{"article-title":"A compiler and runtime system perspective to scalable dataflow computing","volume-title":"5th Works. on Progr. Issues for Heterogeneous Multicores (MULTIPROG)","author":"Li","key":"ref40"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/DFM.2011.9"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-0348-0130-0_38"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2011.09.081"},{"key":"ref44","first-page":"100","article-title":"A Case Study on the Design Trade-off of a Thread Level Data Flow based Many-core Architecture","volume-title":"Future Computing","author":"Yu","year":"2011"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03138-0_9"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626411000151"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/EURMIC.1996.546384"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/4434.641627"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/12.947003"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/1944862.1944867"},{"key":"ref51","article-title":"Extending loop distribution to ps-dswp. In: 1st Workshop on Intermediate Representations (WIR\u201911","volume-title":"associated with CGO","author":"Li","year":"2011"},{"article-title":"Elimination of memory-based dependences for loop-nest optimization and parallelization: Evaluation of a revised violated dependence analysis method on a three-address code polyhedral compiler","volume-title":"3rd GCC Research Opportunities Workshop (GROW\u2019ll, associated with CGO)","author":"Trifunovic","key":"ref52"},{"article-title":"MUTS: Native Scala Constructs for Software Transactional Memory","volume-title":"Scala Days Workshop, Stanford","author":"Goodman","key":"ref53"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/DFM.2011.14"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2011.58"},{"article-title":"Towards Fault-Detection Units as an Autonomous Fault Detection Approach for future Many-Cores","volume-title":"1st Works. Software-controlled, Adaptive Fault-tolerance in Microprocessors (SCAFT)","author":"Weis","key":"ref56"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1878921.1878924"},{"article-title":"Preserving high-level semantics of parallel programming annotations through the compilation flow of optimizing compilers","volume-title":"15th Workshop on Compilers for Parallel Computers","author":"Pop","key":"ref58"},{"article-title":"Task Superscalar: Using Processors as Functional Units","volume-title":"USENIX Workshop on Hot Topics In Parallelism (HotPar)","author":"Etsion","key":"ref59"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.13"},{"journal-title":"HMPP User\u2019s Manual. CAPS enterprise","year":"2012","key":"ref61"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/DSD.2012.28"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1155\/2012\/794753"}],"event":{"name":"2013 Euromicro Conference on Digital System Design (DSD)","start":{"date-parts":[[2013,9,4]]},"location":"Los Alamitos, CA, USA","end":{"date-parts":[[2013,9,6]]}},"container-title":["2013 Euromicro Conference on Digital System Design"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6627885\/6628240\/06628287.pdf?arnumber=6628287","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,23]],"date-time":"2024-01-23T23:20:52Z","timestamp":1706052052000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6628287\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":62,"URL":"https:\/\/doi.org\/10.1109\/dsd.2013.39","relation":{},"subject":[],"published":{"date-parts":[[2013,9]]}}}