{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,10]],"date-time":"2026-05-10T00:30:36Z","timestamp":1778373036769,"version":"3.51.4"},"reference-count":83,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T00:00:00Z","timestamp":1717200000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T00:00:00Z","timestamp":1717200000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T00:00:00Z","timestamp":1717200000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key R&#x0026;D Program of China","award":["2022ZD0115304"],"award-info":[{"award-number":["2022ZD0115304"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072458"],"award-info":[{"award-number":["62072458"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172419"],"award-info":[{"award-number":["62172419"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62225206"],"award-info":[{"award-number":["62225206"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U20A20226"],"award-info":[{"award-number":["U20A20226"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005090","name":"Beijing Nova Program","doi-asserted-by":"publisher","award":["20220484137"],"award-info":[{"award-number":["20220484137"]}],"id":[{"id":"10.13039\/501100005090","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005090","name":"Beijing Nova Program","doi-asserted-by":"publisher","award":["20230484397"],"award-info":[{"award-number":["20230484397"]}],"id":[{"id":"10.13039\/501100005090","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1109\/tpds.2024.3381214","type":"journal-article","created":{"date-parts":[[2024,4,2]],"date-time":"2024-04-02T18:57:31Z","timestamp":1712084251000},"page":"950-967","source":"Crossref","is-referenced-by-count":7,"title":["G-Learned Index: Enabling Efficient Learned Index on GPU"],"prefix":"10.1109","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8311-020X","authenticated-orcid":false,"given":"Jiesong","family":"Liu","sequence":"first","affiliation":[{"name":"Key Laboratory of Data Engineering and Knowledge Engineering (MOE), and School of Information, Renmin University of China, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1983-7321","authenticated-orcid":false,"given":"Feng","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Data Engineering and Knowledge Engineering (MOE), and School of Information, Renmin University of China, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-8448-2250","authenticated-orcid":false,"given":"Lv","family":"Lu","sequence":"additional","affiliation":[{"name":"Key Laboratory of Data Engineering and Knowledge Engineering (MOE), and School of Information, Renmin University of China, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-1009-6425","authenticated-orcid":false,"given":"Chang","family":"Qi","sequence":"additional","affiliation":[{"name":"Key Laboratory of Data Engineering and Knowledge Engineering (MOE), and School of Information, Renmin University of China, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2795-2856","authenticated-orcid":false,"given":"Xiaoguang","family":"Guo","sequence":"additional","affiliation":[{"name":"Key Laboratory of Data Engineering and Knowledge Engineering (MOE), and School of Information, Renmin University of China, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4596-3850","authenticated-orcid":false,"given":"Dong","family":"Deng","sequence":"additional","affiliation":[{"name":"Computer Science Department, Rutgers University, New Brunswick, NJ, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1398-0621","authenticated-orcid":false,"given":"Guoliang","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-4821-1558","authenticated-orcid":false,"given":"Huanchen","family":"Zhang","sequence":"additional","affiliation":[{"name":"IIIS, Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7656-6428","authenticated-orcid":false,"given":"Jidong","family":"Zhai","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-6694-4834","authenticated-orcid":false,"given":"Hechen","family":"Zhang","sequence":"additional","affiliation":[{"name":"High School Affiliated, Renmin University of China, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6220-2535","authenticated-orcid":false,"given":"Yuxing","family":"Chen","sequence":"additional","affiliation":[{"name":"Database R&#x0026;D Department, Tencent, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6756-149X","authenticated-orcid":false,"given":"Anqun","family":"Pan","sequence":"additional","affiliation":[{"name":"Database R&#x0026;D Department, Tencent, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5757-9135","authenticated-orcid":false,"given":"Xiaoyong","family":"Du","sequence":"additional","affiliation":[{"name":"Key Laboratory of Data Engineering and Knowledge Engineering (MOE), and School of Information, Renmin University of China, Beijing, China"}]}],"member":"263","reference":[{"key":"ref1","article-title":"How much data is created every day?","year":"2022"},{"key":"ref2","article-title":"How much data is created every day in 2022?","author":"Bulao","year":"2022"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1140402.1140409"},{"key":"ref4","first-page":"212","article-title":"Linear hashing: A new tool for file and table addressing","volume-title":"Proc. 6th Int. Conf. Very Large Data Bases","author":"Litwin"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.14778\/2556549.2556556"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196909"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3293883.3295706"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33615-7_27"},{"issue":"11","key":"ref9","first-page":"122","article-title":"Experimental b+-tree for gpu","volume":"2","author":"Kaczmarski","year":"2011","journal-title":"ADBIS"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s41019-022-00202-7"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-022-2160-z"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582062"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3401071.3401659"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.14778\/3425879.3425880"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389752"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-30952-7_61"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2534921.2534949"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2018.00053"},{"key":"ref19","first-page":"31","article-title":"CUDA C Program. Guide","year":"2013","journal-title":"NVIDIA"},{"issue":"2.11","key":"ref20","article-title":"Intel 64 IA-32 architectures software developer manuals","volume":"3","year":"2011","journal-title":"Syst. Program. Guide"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2897839.2927468"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.14778\/3446095.3446098"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915240"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389783"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3035959"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/b978-0-12-385120-8.00012-7"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1039\/b822268c"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS.2018.00046"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.14778\/3389133.3389135"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2008.31"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.14778\/3489496.3489512"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-18590-9_6"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389711"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3319860"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3319860"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/358746.358758"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3076113.3076119"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3093234"},{"key":"ref39","article-title":"Fast ES-RNN: A GPU implementation of the ES-RNN algorithm","author":"Redd","year":"2019"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CNNA.2008.4588671"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICSCCN.2011.6024507"},{"issue":"7","key":"ref42","first-page":"893","article-title":"GPU-accelerated feature extraction and multi-resolution visualization for complex 3D fluid field","volume":"21","author":"Xu","year":"2009","journal-title":"J. Comput.-Aided Des. Comput. Graph."},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376670"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1155\/2019\/7074387"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/HotWeb.2015.11"},{"key":"ref46","article-title":"Black friday figures","year":"2022"},{"key":"ref47","article-title":"Feature store for ML","year":"2022"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476402"},{"key":"ref49","article-title":"A billion taxi rides in redshift","year":"2021"},{"key":"ref50","volume-title":"Introduction to Algorithms","author":"Cormen","year":"2001"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2019.00121"},{"key":"ref52","article-title":"SOSD: A benchmark for learned indexes","author":"Kipf","year":"2019"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3300075"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.14778\/3236187.3236213"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/602259.602266"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2013.03.015"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/376284.375679"},{"key":"ref58","article-title":"COAX: Correlation-aware indexing on multidimensional data with soft functional dependencies","author":"Hadian","year":"2020"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3177811"},{"key":"ref60","first-page":"462","article-title":"A model for learned bloom filters, and optimizing by sandwiching","volume-title":"Proc. 32nd Int. Conf. Neural Inf. Process. Syst.","author":"Mitzenmacher"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.14778\/3457390.3457393"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3452838"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3464509.3464885"},{"key":"ref64","article-title":"A scalable learned index scheme in storage systems","author":"Li","year":"2019"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380579"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3384706"},{"key":"ref67","article-title":"Superseding traditional indexes by orchestrating learning and geometry","author":"Vinciguerra","year":"2019"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3329859.3329874"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW55742.2022.00024"},{"key":"ref70","first-page":"11700","article-title":"Adaptive learned bloom filter (ADA-BF): Efficient utilization of the classifier","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"33","author":"Dai","year":"2020"},{"key":"ref71","first-page":"1","article-title":"Learning-based frequency estimation algorithms","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Hsu"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2885350"},{"key":"ref73","article-title":"Partitioned learned bloom filter","author":"Vaidya","year":"2020"},{"key":"ref74","article-title":"Lifting the curse of multidimensional data with learned existence indexes","volume-title":"Proc. Workshop ML Syst. NeurIPS","author":"Macke"},{"key":"ref75","first-page":"365","article-title":"Learned sketches for frequency estimation","volume-title":"Inf. Sci.","volume":"507","author":"Zhang","year":"2020"},{"key":"ref76","article-title":"Accelerating braided B+ tree searches on a GPU with CUDA","volume-title":"Proc. 2nd Workshop on Appl. Multi Many Core Processors: Anal., Implementation, Performance","author":"Fix","year":"2011"},{"issue":"3","key":"ref77","first-page":"341","article-title":"Solving multiple queries through a permutation index in GPU","volume":"17","author":"Lopresti","year":"2013","journal-title":"Comput. Y Sistemas"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/TCBB.2018.2822687"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1007\/s41019-020-00148-8"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/ADC.2000.819815"},{"key":"ref81","article-title":"Generic inverted index on the GPU","author":"Zhou","year":"2015"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2012.121"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2018.2823760"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/10494199\/10489837.pdf?arnumber=10489837","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,13]],"date-time":"2024-05-13T17:40:22Z","timestamp":1715622022000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10489837\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6]]},"references-count":83,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2024.3381214","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6]]}}}