{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T17:43:16Z","timestamp":1732038196721,"version":"3.28.0"},"reference-count":37,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,9]]},"DOI":"10.1109\/cahpc.2018.8645947","type":"proceedings-article","created":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T23:19:26Z","timestamp":1550791166000},"page":"171-179","source":"Crossref","is-referenced-by-count":2,"title":["Polyhedral Dataflow Programming: A Case Study"],"prefix":"10.1109","author":[{"given":"Romain","family":"Fontaine","sequence":"first","affiliation":[]},{"given":"Laure","family":"Gonnord","sequence":"additional","affiliation":[]},{"given":"Lionel","family":"Morel","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Sheep in wolf's clothing Implementation models for data-flow multi-threaded software","year":"2017","author":"didier","key":"ref33"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2008.020298"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2024724.2024752"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/HSC.2000.843699"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32820-6_25"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1988932.1988939"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29778-1_4"},{"journal-title":"CNRS Inria ENS Lyon Research Report RR-8764","year":"2016","author":"cohen","key":"ref34"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/BF01407931"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/BF01379404"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375595"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2005.167"},{"key":"ref14","first-page":"37","article-title":"ompVerify: Polyhedral analysis for the openMP programmer","author":"basupalli","year":"2011","journal-title":"Proceedings of the 7th International Workshop on openMP ser IWOMP '11"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442520"},{"key":"ref16","first-page":"283","article-title":"The polyhedral model is more widely applicable than you think","author":"benabderrahmane","year":"2010","journal-title":"Proceedings of the 19th Joint European Conference on Theory and Practice of Software International Conference on Compiler Construction ser CC&#x2019; 10\/ETAPS&#x2019; 10"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1023\/A:1024597010150"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1152154.1152165"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-013-0259-4"},{"journal-title":"Inria - Research Centre Grenoble - Rhone-Alpes Research Report RR-8735","year":"2015","author":"alias","key":"ref28"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2009.934107"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-006-0011-4"},{"key":"ref3","article-title":"The semantics of a simple language for parallel programming","author":"kahn","year":"1974","journal-title":"Information Processing"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1007\/3-540-06859-7_145","article-title":"First version of a data flow procedure language","author":"dennis","year":"1974","journal-title":"Symposium on Programming"},{"journal-title":"INRIA Grenoble - Rhone-Alpes Research Report RR-9131","year":"2017","author":"alias","key":"ref29"},{"journal-title":"Compiler Techniques for Scalable Performance of Stream Programs on Multicore Architectures","year":"2010","author":"gordon","key":"ref5"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1109\/78.485935","volume":"44","author":"bilsen","year":"1996","journal-title":"Signal Processing IEEE Transactions on"},{"key":"ref7","first-page":"1624","volume":"18","author":"aubry","year":"2013","journal-title":"Extended cyclostatic dataflow program compilation and execution for an integrated manycore processor"},{"journal-title":"Language and Compiler Support for Stream Programs","year":"2009","author":"thies","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/BF00123164"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/5.97300"},{"journal-title":"LabVIEW for Everyone Graphical Programming Made Easy and Fun","year":"2007","author":"travis","key":"ref20"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/TC.1987.5009446","article-title":"Static scheduling of synchronous data flow programs for digital signal processing","volume":"36","author":"lee","year":"1987","journal-title":"IEEE Trans Comput"},{"key":"ref21","first-page":"265","article-title":"Tensor-flow: A system for large-scale machine learning","volume":"16","author":"abadi","year":"2016","journal-title":"OSDI"},{"key":"ref24","first-page":"9","article-title":"On recovering multi-dimensional arrays in Polly","author":"grosser","year":"2015","journal-title":"IMPACT 2015&#x2013;5th International Workshop on Polyhedral Compilation Techniques IMPACT 2015"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3125503.3125562"},{"key":"ref26","first-page":"1335","author":"verdoolaege","year":"2013","journal-title":"Polyhedral Process Networks"},{"journal-title":"Keras The Python deep learning library","year":"0","author":"branchaud-charron","key":"ref25"}],"event":{"name":"2018 30th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)","start":{"date-parts":[[2018,9,24]]},"location":"Lyon, France","end":{"date-parts":[[2018,9,27]]}},"container-title":["2018 30th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8638685\/8645847\/08645947.pdf?arnumber=8645947","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T08:07:25Z","timestamp":1643270845000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8645947\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9]]},"references-count":37,"URL":"https:\/\/doi.org\/10.1109\/cahpc.2018.8645947","relation":{},"subject":[],"published":{"date-parts":[[2018,9]]}}}