{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T19:41:39Z","timestamp":1729626099266,"version":"3.28.0"},"reference-count":22,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,7]]},"DOI":"10.1109\/samos.2011.6045441","type":"proceedings-article","created":{"date-parts":[[2011,10,18]],"date-time":"2011-10-18T15:33:32Z","timestamp":1318952012000},"page":"25-32","source":"Crossref","is-referenced-by-count":7,"title":["Skeleton-based automatic parallelization of image processing algorithms for GPUs"],"prefix":"10.1109","author":[{"given":"Cedric","family":"Nugteren","sequence":"first","affiliation":[]},{"given":"Henk","family":"Corporaal","sequence":"additional","affiliation":[]},{"given":"Bart","family":"Mesman","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Optimizing Parallel Reduction in CUDA","year":"2008","author":"harris","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1953611.1953620"},{"key":"ref12","article-title":"GPU Kernels as Data-Parallel Array Computations in Haskell","author":"lee","year":"2009","journal-title":"EPHAM 09&#x2019; Exploiting Parallelism using GPUs and other Hardware-Assisted Methods"},{"key":"ref13","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1007\/3-540-44520-X_46","article-title":"Automatic SIMD Parallelization of Embedded Applications Based on Pattern Recognition","author":"manniesing","year":"2000","journal-title":"Euro-Par 2000 Parallel Processing"},{"key":"ref14","article-title":"Analyzing CUDA's Compiler through the Visualization of Decoded GPU Binaries","author":"nugteren","year":"0","journal-title":"ODES-8 Proceedings of the 8th Workshop on Optimizations for DSP and Embedded Systems at CGO '10"},{"key":"ref15","article-title":"The Top 10 Innovations in the New Fermi Architecture, and the Top 3 Next Challenges","author":"patterson","year":"2009","journal-title":"nVidia Whitepaper"},{"article-title":"Histogram calculation in CUDA","year":"2007","author":"podlozhnyuk","key":"ref16"},{"article-title":"Image Convolution with CUDA","year":"2007","author":"podlozhnyuk","key":"ref17"},{"key":"ref18","first-page":"79","article-title":"A Skeletal Parallel Framework with Fusion Optimizer for GPGPU Programming","volume":"5904","author":"sato","year":"2009","journal-title":"Programming Languages and Systems"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2010.04.231"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639351"},{"journal-title":"Automated Design of Application-Specific Smart Camera Architectures","year":"2008","author":"caarls","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1531743.1531772"},{"journal-title":"Algorithmic Skeletons Structured Management of Parallel Computation","year":"1991","author":"cole","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1839676.1839694"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1863482.1863487"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(02)00106-0"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1459359.1459578"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1513895.1513902"},{"year":"0","key":"ref20"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1735688.1735697"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-3-540-89740-8_1","article-title":"CUDA-Lite: Reducing GPU Programming Complexity","volume":"5335","author":"ueng","year":"2008","journal-title":"Lecture Notes in Computer Science"}],"event":{"name":"2011 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XI)","start":{"date-parts":[[2011,7,18]]},"location":"Samos, Greece","end":{"date-parts":[[2011,7,21]]}},"container-title":["2011 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6036614\/6045429\/06045441.pdf?arnumber=6045441","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,20]],"date-time":"2017-06-20T08:12:35Z","timestamp":1497946355000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6045441\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":22,"URL":"https:\/\/doi.org\/10.1109\/samos.2011.6045441","relation":{},"subject":[],"published":{"date-parts":[[2011,7]]}}}