{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:56:15Z","timestamp":1747810575356,"version":"3.28.0"},"reference-count":35,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,6]]},"DOI":"10.1109\/cscwd.2011.5960058","type":"proceedings-article","created":{"date-parts":[[2011,7,27]],"date-time":"2011-07-27T13:40:52Z","timestamp":1311774052000},"page":"76-83","source":"Crossref","is-referenced-by-count":5,"title":["GPU accelerate parallel Odd-Even merge sort: An OpenCL method"],"prefix":"10.1109","author":[{"given":"Keliang","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Jiajia","family":"Li","sequence":"additional","affiliation":[]},{"given":"Gang","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Baifeng","family":"Wu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1342250.1342275"},{"key":"ref32","first-page":"712","article-title":"Radix sort for vector multiprocessors","author":"marco","year":"0","journal-title":"Proceedings of the 1991 ACM\/IEEE conference on Supercomputing"},{"key":"ref31","article-title":"Parallel prefix sum (scan) with cuda","volume":"3","author":"harris","year":"2007","journal-title":"GPUGems2"},{"key":"ref30","article-title":"Fast 4-way parallel radix sorting on GPUs","volume":"2","author":"linh","year":"2009","journal-title":"Computer Graphics Forum"},{"key":"ref35","first-page":"1","author":"sedgewick","year":"1998","journal-title":"Algorithms in C++"},{"journal-title":"Introduction to Algorithms","year":"2001","author":"cormen","key":"ref34"},{"journal-title":"ATI Stream Computing OpenCL Programming Guide","year":"2010","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882362"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015801"},{"key":"ref13","article-title":"A Survey of Parallel Algorithms for Shared-Memory Machines","author":"karp","year":"1988","journal-title":"Technical Report CSD-88&#x2013;408"},{"key":"ref14","first-page":"287","article-title":"a taxonomy of parallel sorting","volume":"16","author":"dina","year":"1994","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"ref15","first-page":"307","article-title":"Sorting networks and their applications","volume":"32","author":"batcher","year":"0","journal-title":"Proceedings of the 1968 Spring Joint Computer Conference (SJCC)"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/800061.808726"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1137\/0217049"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/SUPERC.1990.130059"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1283920.1283929"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2008.31"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2005.08.008"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639284"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882364"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1109\/JPROC.2008.917757","volume":"96","author":"owens","year":"2008","journal-title":"GPU Computing\" Proceedings of the IEEE"},{"key":"ref29","first-page":"97","author":"sengupta","year":"2007","journal-title":"Scan primitives for GPU computing in Graphics Hardware"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01012.x"},{"journal-title":"NVIDIA CUDA Programming guide","year":"2008","key":"ref8"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1145\/1015706.1015800","article-title":"Brook for gpus: stream computing on graphics hardware","volume":"23","author":"buck","year":"2004","journal-title":"ACM Trans Graph"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"908","DOI":"10.1145\/882262.882363","article-title":"Linear algebra operators for GPU implementation of numerical algorithms","volume":"22","author":"kruger","year":"2003","journal-title":"ACM Trans Graph (SIGGRAPH)"},{"journal-title":"The OpenCL Specification","year":"2009","key":"ref9"},{"key":"ref1","first-page":"112","article-title":"The fft on a GPU","author":"moreland","year":"0","journal-title":"Proc of SIGGRAPHI 93 EUROGRAPHICS Workshop on Graphics Hardware"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1137\/0218014"},{"key":"ref22","first-page":"115","article-title":"Uberflow: a gpu-based particle engine","author":"kipfer","year":"0","journal-title":"Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS Conference on Graphics Hardware 2004"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1198555.1198797"},{"key":"ref24","article-title":"A cache-efficient sorting algorithm for database and data mining computations using graphics processors","author":"govindaraju","year":"2005","journal-title":"Technical Report"},{"key":"ref23","first-page":"733","article-title":"Improved GPU sorting","author":"kipfer","year":"2005","journal-title":"GPU Gems 2 Programming Techniques for High-Performance Graphics and General-Purpose Computation"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142511"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066227"}],"event":{"name":"2011 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD)","start":{"date-parts":[[2011,6,8]]},"location":"Laussane, Switzerland","end":{"date-parts":[[2011,6,10]]}},"container-title":["Proceedings of the 2011 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5941185\/5960037\/05960058.pdf?arnumber=5960058","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,13]],"date-time":"2019-06-13T13:15:10Z","timestamp":1560431710000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5960058\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/cscwd.2011.5960058","relation":{},"subject":[],"published":{"date-parts":[[2011,6]]}}}