{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T16:21:09Z","timestamp":1758126069601,"version":"3.28.0"},"reference-count":23,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1109\/scam.2013.6648190","type":"proceedings-article","created":{"date-parts":[[2013,11,1]],"date-time":"2013-11-01T20:09:39Z","timestamp":1383336579000},"page":"100-105","source":"Crossref","is-referenced-by-count":19,"title":["GeCoS: A framework for prototyping custom hardware design flows"],"prefix":"10.1109","author":[{"given":"Antoine","family":"Floc'h","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomofumi","family":"Yuki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"El-Moussawi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antoine","family":"Morvan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Martin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maxime","family":"Naullet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mythri","family":"Alle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ludovic","family":"L'Hours","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicolas","family":"Simon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Derrien","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francois","family":"Charot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christophe","family":"Wolinski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Sentieys","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"year":"0","key":"19"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370637"},{"key":"17","article-title":"The polyhedral model","author":"feautrier","year":"2011","journal-title":"Encyclopedia of Parallel Programming"},{"key":"23","article-title":"Alphaz: A system for design space exploration in the polyhedral model","author":"yuki","year":"2012","journal-title":"Proceedings of the 25th International Workshop on Languages and Compilers for Parallel Computing"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375595"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/2427048.2427052"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-006-0036-6"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24485-8_45"},{"key":"14","first-page":"61","volume":"2622","author":"pierreetienne","year":"2003","journal-title":"A Pattern Matching Compiler for Multiple Target Languages"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/2162049.2162071"},{"journal-title":"EMF Eclipse Modeling Framework","year":"2008","author":"steinberg","key":"12"},{"key":"21","first-page":"8","author":"chen","year":"2008","journal-title":"Chill A Framework for Composing High level Loop Transformations"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1016\/S0129-6264(00)00021-4"},{"journal-title":"The Cosy Compiler Development System","year":"2007","key":"20"},{"key":"2","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/193209.193217","article-title":"Suif: An infrastructure for research on parallelizing and optimizing compilers","volume":"29","author":"wilson","year":"1994","journal-title":"ACM SIGPLAN Notices"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/109025.109086"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2013.127"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1950413.1950423"},{"key":"6","first-page":"419","article-title":"Leveraging the efficiency of c based design with catapultc","author":"bollaert","year":"2005","journal-title":"Forum on Specification and Design Languages FDL 2005 Proceedings"},{"key":"5","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1007\/978-3-540-24644-2_35","article-title":"Cetus-an extensible compiler infrastructure for source to source transformation","author":"lee","year":"2004","journal-title":"Languages and Compilers for Parallel Computing"},{"key":"4","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1007\/3-540-36579-6_11","article-title":"Polyglot: An extensible compiler framework for java","author":"nystrom","year":"2003","journal-title":"Proceedings of the 12th International Conference on Compiler Construction"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2012.2228270"},{"key":"8","first-page":"1","article-title":"Runtime dependency analysis for loop pipelining in High-Level Synthesis","author":"alle","year":"2013","journal-title":"2013 50th ACM\/EDAC\/IEEE Design Automation Conference (DAC) DAC"}],"event":{"name":"2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulation (SCAM)","start":{"date-parts":[[2013,9,22]]},"location":"Eindhoven, Netherlands","end":{"date-parts":[[2013,9,23]]}},"container-title":["2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulation (SCAM)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6636284\/6648171\/06648190.pdf?arnumber=6648190","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,31]],"date-time":"2019-07-31T18:56:40Z","timestamp":1564599400000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6648190\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":23,"URL":"https:\/\/doi.org\/10.1109\/scam.2013.6648190","relation":{},"subject":[],"published":{"date-parts":[[2013,9]]}}}