{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T06:46:48Z","timestamp":1750747608744,"version":"3.28.0"},"reference-count":38,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T00:00:00Z","timestamp":1614384000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T00:00:00Z","timestamp":1614384000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T00:00:00Z","timestamp":1614384000000},"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":[[2021,2,27]]},"DOI":"10.1109\/cgo51591.2021.9370323","type":"proceedings-article","created":{"date-parts":[[2021,3,11]],"date-time":"2021-03-11T16:33:26Z","timestamp":1615480406000},"page":"277-288","source":"Crossref","is-referenced-by-count":5,"title":["r3d3: Optimized Query Compilation on GPUs"],"prefix":"10.1109","author":[{"given":"Alexander","family":"Krolik","sequence":"first","affiliation":[]},{"given":"Clark","family":"Verbrugge","sequence":"additional","affiliation":[]},{"given":"Laurie","family":"Hendren","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915224"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3377555.3377892"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854041"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2774959.2774967"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2017.7863730"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3183734"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.21"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2012.300"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.19"},{"key":"ref10","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1007\/s13222-014-0164-z","article-title":"The design and implementation of cogadb: a column-oriented gpu-accelerated dbms","volume":"14","author":"bre\u00df","year":"2014","journal-title":"Datenbank-Spektrum"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2544137.2544166"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.14778\/2536274.2536319"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1620585.1620588"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376670"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3085504.3085521"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2019.00068"},{"key":"ref17","article-title":"Survey of gpu based sorting algorithms","volume":"46","author":"singh","year":"2017","journal-title":"International Journal of Parallel Programming"},{"key":"ref18","first-page":"13","article-title":"Optimizing gpu-accelerated group-by and aggregation","author":"karnagel","year":"2015","journal-title":"VLDB-ADMS"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2485278.2485282"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.14778\/3007328.3007336"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3276945.3276951"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2011.5762730"},{"journal-title":"An overview of mapd (massively parallel database)","year":"2014","author":"mostak","key":"ref3"},{"journal-title":"TPC Benchmark H","article-title":"Transaction Processing Performance Council","year":"2017","key":"ref6"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254066"},{"key":"ref5","first-page":"40","article-title":"MonetDB: Two Decades of Research in Column-oriented Database Architectures","volume":"35","author":"idreos","year":"2012","journal-title":"IEEE Data Eng Bull"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1109\/TSE.1985.232223","article-title":"translating sql into relational algebra: optimization, semantics, and equivalence of sql queries","volume":"se 11","author":"ceri","year":"1985","journal-title":"IEEE Transactions on Software Engineering"},{"journal-title":"PTX ISA CUDA Toolkit Documentation","year":"2020","author":"nvidia","key":"ref7"},{"journal-title":"Blazingsql - high performance sql engine on rapids ai","year":"2020","author":"inc","key":"ref2"},{"key":"ref9","first-page":"1","article-title":"GPU-Accelerated Database Systems","volume":"8920","author":"bre\u00df","year":"2014","journal-title":"Survey and Open Challenges"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.14778\/2002938.2002940"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1735688.1735706"},{"key":"ref22","article-title":"Generating custom code for efficient query execution on heterogeneous processors","volume":"27","author":"bre\u00df","year":"2017","journal-title":"The VLDB Journal"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"1609","DOI":"10.14778\/2733004.2733042","article-title":"Ocelot\/hype: Optimized data processing on heterogeneous hardware","volume":"7","author":"bre\u00df","year":"2014","journal-title":"Proc VLDB Endow"},{"journal-title":"Home - pg-strom manual","year":"2020","author":"team","key":"ref24"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380595"},{"journal-title":"GitHub - aappleby\/smhasher","year":"2016","author":"appleby","key":"ref26"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3399666.3399907"}],"event":{"name":"2021 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","start":{"date-parts":[[2021,2,27]]},"location":"Seoul, Korea (South)","end":{"date-parts":[[2021,3,3]]}},"container-title":["2021 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9370300\/9370301\/09370323.pdf?arnumber=9370323","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T11:42:50Z","timestamp":1652182970000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9370323\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,27]]},"references-count":38,"URL":"https:\/\/doi.org\/10.1109\/cgo51591.2021.9370323","relation":{},"subject":[],"published":{"date-parts":[[2021,2,27]]}}}