{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,22]],"date-time":"2025-05-22T04:19:31Z","timestamp":1747887571934,"version":"3.41.0"},"reference-count":14,"publisher":"IEEE","license":[{"start":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T00:00:00Z","timestamp":1349049600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T00:00:00Z","timestamp":1349049600000},"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":[[2012,10]]},"DOI":"10.1109\/estimedia.2012.6507031","type":"proceedings-article","created":{"date-parts":[[2013,5,3]],"date-time":"2013-05-03T20:41:24Z","timestamp":1367613684000},"page":"67-74","source":"Crossref","is-referenced-by-count":6,"title":["O2render: An OpenCL-to-Renderscript translator for porting across various GPUs or CPUs"],"prefix":"10.1109","author":[{"given":"Cheng-yan","family":"Yang","sequence":"first","affiliation":[{"name":"National Taiwan University, Taipei, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi-jui","family":"Wu","sequence":"additional","affiliation":[{"name":"Industrial Technology Research Institute, Hsinchu, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Liao","sequence":"additional","affiliation":[{"name":"National Taiwan University, Taipei, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"author":"Group","key":"ref1","article-title":"OpenCL"},{"key":"ref2","article-title":"Renderscript"},{"year":"2012","key":"ref3","article-title":"Android ndk document"},{"key":"ref4","article-title":"ZiiLABS OpenCL"},{"issue":"4","key":"ref5","doi-asserted-by":"crossref","first-page":"1093","DOI":"10.1016\/j.cpc.2010.12.052","article-title":"Swan: A tool for porting cuda programs to opencl","volume":"182","author":"Harvey","year":"2011","journal-title":"Computer Physics Communications"},{"key":"ref6","article-title":"CUDA Toolkit"},{"key":"ref7","first-page":"2239","article-title":"The design and implementation ocelot s dynamic binary translator from ptx to multi-core x86","volume":"9","author":"Diamos","year":"2009","journal-title":"Computer Engineering"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2011.48"},{"key":"ref9","article-title":"Clang: a C language family frontend for LLVM"},{"key":"ref10","first-page":"52","article-title":"Evaluating performance and portability of opencl programs","volume-title":"Science And Technology","volume":"2","author":"Komatsu"},{"key":"ref11","article-title":"Renderscript is the official compute API for Android"},{"issue":"c","key":"ref12","first-page":"75","article-title":"Llvm: A compilation framework for lifelong program analysis & transformation","volume-title":"International Symposium on Code Generation and Optimization 2004 CGO 2004","volume":"53706","author":"Lattner"},{"key":"ref13","article-title":"Renderscript Compute"},{"author":"Sams","key":"ref14","article-title":"Levels in Renderscript"}],"event":{"name":"2012 IEEE 10th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia)","start":{"date-parts":[[2012,10,11]]},"location":"Tampere, Finland","end":{"date-parts":[[2012,10,12]]}},"container-title":["2012 IEEE 10th Symposium on Embedded Systems for Real-time Multimedia"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6504610\/6507015\/06507031.pdf?arnumber=6507031","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T17:38:44Z","timestamp":1747849124000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6507031\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10]]},"references-count":14,"URL":"https:\/\/doi.org\/10.1109\/estimedia.2012.6507031","relation":{},"subject":[],"published":{"date-parts":[[2012,10]]}}}