{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T20:59:56Z","timestamp":1768078796727,"version":"3.49.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,12,12]],"date-time":"2022-12-12T00:00:00Z","timestamp":1670803200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,12,12]],"date-time":"2022-12-12T00:00:00Z","timestamp":1670803200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Front. Comput. Sci."],"published-print":{"date-parts":[[2023,8]]},"DOI":"10.1007\/s11704-022-2160-z","type":"journal-article","created":{"date-parts":[[2022,12,12]],"date-time":"2022-12-12T09:03:21Z","timestamp":1670835801000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["D-Cubicle: boosting data transfer dynamically for large-scale analytical queries in single-GPU systems"],"prefix":"10.1007","volume":"17","author":[{"given":"Jialun","family":"Wang","sequence":"first","affiliation":[]},{"given":"Wenhao","family":"Pang","sequence":"additional","affiliation":[]},{"given":"Chuliang","family":"Weng","sequence":"additional","affiliation":[]},{"given":"Aoying","family":"Zhou","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,12,12]]},"reference":[{"issue":"1","key":"2160_CR1","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/3485126","volume":"55","author":"V Rosenfeld","year":"2023","unstructured":"Rosenfeld V, Bre\u00df S, Markl V. Query processing on heterogeneous CPU\/GPU systems. ACM Computing Surveys, 2023, 55(1): 11","journal-title":"ACM Computing Surveys"},{"key":"2160_CR2","doi-asserted-by":"crossref","unstructured":"Kaldewey T, Lohman G, Mueller R, Volk P. GPU join processing revisited. In: Proceedings of the 8th International Workshop on Data Management on New Hardware. 2012, 55\u201362","DOI":"10.1145\/2236584.2236592"},{"key":"2160_CR3","doi-asserted-by":"crossref","unstructured":"Rui R, Tu Y C. Fast Equi-join algorithms on GPUs: design and implementation. In: Proceedings of the 29th International Conference on Scientific and Statistical Database Management. 2017, 17","DOI":"10.1145\/3085504.3085521"},{"key":"2160_CR4","unstructured":"Chrysogelos P, Sioulas P, Ailamaki A. Hardware-conscious query processing in GPU-accelerated analytical engines. In: Proceedings of the 9th Biennial Conference on Innovative Data Systems Research. 2019, 1\u20139"},{"key":"2160_CR5","doi-asserted-by":"crossref","unstructured":"Sioulas P, Chrysogelos P, Karpathiotakis M, Appuswamy R, Ailamaki A. Hardware-conscious hash-joins on GPUs. In: Proceedings of the 35th IEEE International Conference on Data Engineering. 2019, 698\u2013709","DOI":"10.1109\/ICDE.2019.00068"},{"issue":"5","key":"2160_CR6","doi-asserted-by":"publisher","first-page":"544","DOI":"10.14778\/3303753.3303760","volume":"12","author":"P Chrysogelos","year":"2019","unstructured":"Chrysogelos P, Karpathiotakis M, Appuswamy R, Ailamaki A. HetExchange: encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines. Proceedings of the VLDB Endowment, 2019, 12(5): 544\u2013556","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"4","key":"2160_CR7","doi-asserted-by":"publisher","first-page":"771","DOI":"10.1007\/s10619-019-07280-z","volume":"38","author":"J Paul","year":"2020","unstructured":"Paul J, He B, Lu S, Lau C T. Revisiting hash join on graphics processors: a decade later. Distributed and Parallel Databases, 2020, 38(4): 771\u2013793","journal-title":"Distributed and Parallel Databases"},{"key":"2160_CR8","doi-asserted-by":"crossref","unstructured":"Nam Y M N, Han D H, Kim M S K. SPRINTER: a fast n-ary join query processing method for complex OLAP queries. In: Proceedings of 2020 ACM SIGMOD International Conference on Management of Data. 2020, 2055\u20132070","DOI":"10.1145\/3318464.3380565"},{"key":"2160_CR9","doi-asserted-by":"crossref","unstructured":"Paul J, Lu S, He B, Lau C T. MG-Join: a scalable join for massively parallel multi-GPU architectures. In: Proceedings of 2021 International Conference on Management of Data. 2021, 1413\u20131425","DOI":"10.1145\/3448016.3457254"},{"key":"2160_CR10","doi-asserted-by":"crossref","unstructured":"Jung J, Park D, Do Y, Park J, Lee J. Overlapping host-to-device copy and computation using hidden unified memory. In: Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. 2020, 321\u2013335","DOI":"10.1145\/3332466.3374531"},{"key":"2160_CR11","doi-asserted-by":"crossref","unstructured":"Koliousis A, Weidlich M, Fernandez R C, Wolf A L, Costa P, Pietzuch P. SABER: window-based hybrid stream processing for heterogeneous architectures. In: Proceedings of 2016 International Conference on Management of Data. 2016, 555\u2013569","DOI":"10.1145\/2882903.2882906"},{"key":"2160_CR12","doi-asserted-by":"crossref","unstructured":"Arefyeva I, Broneske D, Campero G, Pinnecke M, Saake G. Memory management strategies in CPU\/GPU database systems: a survey. In: Proceedings of the 14th International Conference on Beyond Databases, Architectures and Structures. Facing the Challenges of Data Proliferation and Growing Variety. 2018, 128\u2013142","DOI":"10.1007\/978-3-319-99987-6_10"},{"issue":"1","key":"2160_CR13","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1109\/TPDS.2019.2928289","volume":"31","author":"A Li","year":"2020","unstructured":"Li A, Song S L, Chen J, Li J, Liu X, Tallent N R, Barker K J. Evaluating modern GPU interconnect: PCIe, NVLink, NV-SLI, NVSwitch and GPUDirect. IEEE Transactions on Parallel and Distributed Systems, 2020, 31(1): 94\u2013110","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"2160_CR14","doi-asserted-by":"crossref","unstructured":"Li L, Chapman B. Compiler assisted hybrid implicit and explicit GPU memory management under unified address space. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. 2019, 51","DOI":"10.1145\/3295500.3356141"},{"key":"2160_CR15","doi-asserted-by":"crossref","unstructured":"Lutz C, Bre\u00df S, Zeuch S, Rabl T, Markl V. Pump up the volume: processing large data on GPUs with fast interconnects. In: Proceedings of 2020 ACM SIGMOD International Conference on Management of Data. 2020, 1633\u20131649","DOI":"10.1145\/3318464.3389705"},{"key":"2160_CR16","doi-asserted-by":"crossref","unstructured":"Lutz C, Bre\u00df S, Zeuch S, Rabl T, Markl V. Triton join: efficiently scaling to a large join state on GPUs with fast interconnects. In: Proceedings of 2022 International Conference on Management of Data. 2022, 1017\u20131032","DOI":"10.1145\/3514221.3517911"},{"key":"2160_CR17","doi-asserted-by":"crossref","unstructured":"Kim H, Sim J, Gera P, Hadidi R, Kim H. Batch-aware unified memory management in GPUs for irregular workloads. In: Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems. 2020, 1357\u20131370","DOI":"10.1145\/3373376.3378529"},{"issue":"12","key":"2160_CR18","doi-asserted-by":"publisher","first-page":"2999","DOI":"10.14778\/3476311.3476378","volume":"14","author":"R Lee","year":"2021","unstructured":"Lee R, Zhou M, Li C, Hu S, Teng J, Li D, Zhang X. The art of balance: a RateupDB\u2122 experience of building a CPU\/GPU hybrid database product. Proceedings of the VLDB Endowment, 2021, 14(12): 2999\u20133013","journal-title":"Proceedings of the VLDB Endowment"},{"key":"2160_CR19","doi-asserted-by":"crossref","unstructured":"Jung J, Park D, Jo G, Park J, Lee J. SnuRHAC: a runtime for heterogeneous accelerator clusters with CUDA unified memory. In: Proceedings of the 30th International Symposium on High-Performance Parallel and Distributed Computing. 2021, 107\u2013120","DOI":"10.1145\/3431379.3460647"},{"key":"2160_CR20","doi-asserted-by":"crossref","unstructured":"Cho S, Hong J, Choi J, Han H. Multithreaded double queuing for balanced CPU-GPU memory copying. In: Proceedings of the 34th ACM\/SIGAPP Symposium on Applied Computing. 2019, 1444\u20131450","DOI":"10.1145\/3297280.3297426"},{"issue":"4","key":"2160_CR21","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/1620585.1620588","volume":"34","author":"B He","year":"2009","unstructured":"He B, Lu M, Yang K, Fang R, Govindaraju N K, Luo Q, Sander P V. Relational query coprocessing on graphics processors. ACM Transactions on Database Systems, 2009, 34(4): 21","journal-title":"ACM Transactions on Database Systems"},{"issue":"11","key":"2160_CR22","doi-asserted-by":"publisher","first-page":"1011","DOI":"10.14778\/2732967.2732976","volume":"7","author":"K Wang","year":"2014","unstructured":"Wang K, Zhang K, Yuan Y, Ma S, Lee R, Ding X, Zhang X. Concurrent analytical query processing with GPUs. Proceedings of the VLDB Endowment, 2014, 7(11): 1011\u20131022","journal-title":"Proceedings of the VLDB Endowment"},{"key":"2160_CR23","doi-asserted-by":"crossref","unstructured":"Paul J, He J, He B. GPL: A GPU-based pipelined query processing engine. In: Proceedings of the 2016 International Conference on Management of Data. 2016, 1935\u20131950","DOI":"10.1145\/2882903.2915224"},{"issue":"3","key":"2160_CR24","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/s13222-014-0164-z","volume":"14","author":"S Bre\u00df","year":"2014","unstructured":"Bre\u00df S. The design and implementation of CoGaDB: a column-oriented GPU-accelerated DBMS. Datenbank-Spektrum, 2014, 14(3): 199\u2013209","journal-title":"Datenbank-Spektrum"},{"issue":"12","key":"2160_CR25","doi-asserted-by":"publisher","first-page":"1398","DOI":"10.14778\/2536274.2536325","volume":"6","author":"S Bre\u00df","year":"2013","unstructured":"Bre\u00df S, Saake G. Why it is time for a HyPE: a hybrid query processing engine for efficient GPU coprocessing in DBMS. Proceedings of the VLDB Endowment, 2013, 6(12): 1398\u20131403","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"13","key":"2160_CR26","doi-asserted-by":"publisher","first-page":"1609","DOI":"10.14778\/2733004.2733042","volume":"7","author":"S Bre\u00df","year":"2014","unstructured":"Bre\u00df S, K\u00f6cher B, Heimel M, Markl V, Saecker M, Saake G. Ocelot\/HyPE: optimized data processing on heterogeneous hardware. Proceedings of the VLDB Endowment, 2014, 7(13): 1609\u20131612","journal-title":"Proceedings of the VLDB Endowment"},{"key":"2160_CR27","doi-asserted-by":"crossref","unstructured":"Guo C, Chen H, Zhang F, Li C. Distributed join algorithms on multi-CPU clusters with GPUDirect RDMA. In: Proceedings of the 48th International Conference on Parallel Processing. 2019, 65","DOI":"10.1145\/3337821.3337862"},{"issue":"4","key":"2160_CR28","doi-asserted-by":"publisher","first-page":"708","DOI":"10.14778\/3436905.3436927","volume":"14","author":"R Rui","year":"2020","unstructured":"Rui R, Li H, Tu Y C. Efficient join algorithms for large database tables in a multi-GPU environment. Proceedings of the VLDB Endowment, 2020, 14(4): 708\u2013720","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"5","key":"2160_CR29","doi-asserted-by":"publisher","first-page":"145316","DOI":"10.1007\/s11704-019-8184-3","volume":"14","author":"N Hou","year":"2020","unstructured":"Hou N, He F, Zhou Y, Chen Y. An efficient GPU-based parallel tabu search algorithm for hardware\/software co-design. Frontiers of Computer Science, 2020, 14(5): 145316","journal-title":"Frontiers of Computer Science"},{"key":"2160_CR30","doi-asserted-by":"publisher","first-page":"106335","DOI":"10.1016\/j.asoc.2020.106335","volume":"93","author":"Y Chen","year":"2020","unstructured":"Chen Y, He F, Li H, Zhang D, Wu Y. A full migration BBO algorithm with enhanced population quality bounds for multimodal biomedical image registration. Applied Soft Computing, 2020, 93: 106335","journal-title":"Applied Soft Computing"},{"issue":"1","key":"2160_CR31","doi-asserted-by":"publisher","first-page":"23","DOI":"10.3233\/ICA-210661","volume":"29","author":"Y Liang","year":"2022","unstructured":"Liang Y, He F, Zeng X, Luo J. An improved loop subdivision to coordinate the smoothness and the number of faces via multi-objective optimization. Integrated Computer-Aided Engineering, 2022, 29(1): 23\u201341","journal-title":"Integrated Computer-Aided Engineering"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-022-2160-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11704-022-2160-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-022-2160-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,18]],"date-time":"2024-09-18T20:25:53Z","timestamp":1726691153000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11704-022-2160-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,12]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["2160"],"URL":"https:\/\/doi.org\/10.1007\/s11704-022-2160-z","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"value":"2095-2228","type":"print"},{"value":"2095-2236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,12]]},"assertion":[{"value":"22 March 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 June 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 December 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"174610"}}