{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T12:49:54Z","timestamp":1730206194936,"version":"3.28.0"},"reference-count":8,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T00:00:00Z","timestamp":1548979200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T00:00:00Z","timestamp":1548979200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T00:00:00Z","timestamp":1548979200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,2]]},"DOI":"10.1109\/cgo.2019.8661188","type":"proceedings-article","created":{"date-parts":[[2019,3,8]],"date-time":"2019-03-08T00:01:46Z","timestamp":1552003306000},"page":"283-284","source":"Crossref","is-referenced-by-count":5,"title":["Kernel Fusion\/Decomposition for Automatic GPU-Offloading"],"prefix":"10.1109","author":[{"given":"Alok","family":"Mishra","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Kong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Chapman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref4","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/978-3-642-11970-5_16","article-title":"The polyhedral model is more widely applicable than you think","author":"benabderrahmane","year":"2010","journal-title":"International Conference on Compiler Construction"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/BF01407931"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3178487.3178524"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1145\/1837853.1693470","article-title":"An adaptive performance modeling tool for gpu architectures","volume":"45","author":"baghsorkhi","year":"2010","journal-title":"ACM SIGPLAN Notices"},{"key":"ref8","first-page":"1","article-title":"Polly-polyhedral optimization in llvm","volume":"2011","author":"grosser","year":"2011","journal-title":"Proc Int'l Workshop Polyhedral Compilation Techniques (IMPACT)"},{"key":"ref7","first-page":"13","article-title":"Dawncc: automatic annotation for data parallelism and offloading","volume":"14","author":"mendon\u00e7a","year":"2017","journal-title":"ACM Transactions on Architecture and Code Optimization (TACO)"},{"key":"ref2","article-title":"Grid: A next generation data parallel c++ qcd library","author":"boyle","year":"2015","journal-title":"arXiv preprint arXiv 1512 00327"},{"article-title":"Openmp 5.0 specification","year":"2018","author":"board","key":"ref1"}],"event":{"name":"2019 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","start":{"date-parts":[[2019,2,16]]},"location":"Washington, DC, USA","end":{"date-parts":[[2019,2,20]]}},"container-title":["2019 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8653576\/8661160\/08661188.pdf?arnumber=8661188","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T20:17:40Z","timestamp":1658261860000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8661188\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2]]},"references-count":8,"URL":"https:\/\/doi.org\/10.1109\/cgo.2019.8661188","relation":{},"subject":[],"published":{"date-parts":[[2019,2]]}}}