{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T05:24:16Z","timestamp":1725427456963},"reference-count":11,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,3]]},"DOI":"10.1109\/date.2011.5763119","type":"proceedings-article","created":{"date-parts":[[2013,2,19]],"date-time":"2013-02-19T22:45:16Z","timestamp":1361313916000},"page":"1-6","source":"Crossref","is-referenced-by-count":0,"title":["Gemma in April: A matrix-like parallel programming architecture on OpenCL"],"prefix":"10.1109","author":[{"family":"Tianji Wu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Di Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Yu Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Xiaorui Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Hong Luo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Ningyi Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Huazhong Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref4","first-page":"137","article-title":"Mapreduce: Simplified data processing on large clusters","author":"dean","year":"2004","journal-title":"OSDI"},{"journal-title":"ATI Stream OpenCL&#x2122; Programming Guide Advanced Micro Devices","year":"2010","key":"ref3"},{"key":"ref10","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1145\/1468075.1468121","article-title":"Sorting networks and their applications","author":"batcher","year":"1968","journal-title":"Proceedings of the April 30--May 2, 1968, spring joint computer conference on - AFIPS '68 (Spring)"},{"key":"ref6","article-title":"A map reduce framework for programming graphics processors","author":"catanzaro","year":"0","journal-title":"Workshop on Software Tools for MultiCore Systems 2008"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142511"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273005"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168898"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454152"},{"journal-title":"ATI Compute Abstraction Layer (CAL) Programming Guide Advanced Micro Devices","year":"2010","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719581"},{"journal-title":"The OpenCL Specification Khronos OpenCL Working Group","year":"2009","key":"ref1"}],"event":{"name":"2011 Design, Automation & Test in Europe","start":{"date-parts":[[2011,3,14]]},"location":"Grenoble","end":{"date-parts":[[2011,3,18]]}},"container-title":["2011 Design, Automation &amp; Test in Europe"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5754459\/5762992\/05763119.pdf?arnumber=5763119","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,21]],"date-time":"2017-06-21T07:50:04Z","timestamp":1498031404000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5763119\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,3]]},"references-count":11,"URL":"https:\/\/doi.org\/10.1109\/date.2011.5763119","relation":{},"subject":[],"published":{"date-parts":[[2011,3]]}}}