{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T04:52:00Z","timestamp":1761972720944,"version":"build-2065373602"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642325175"},{"type":"electronic","value":"9783642325182"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-32518-2_3","type":"book-chapter","created":{"date-parts":[[2012,8,22]],"date-time":"2012-08-22T13:18:31Z","timestamp":1345641511000},"page":"27-35","source":"Crossref","is-referenced-by-count":8,"title":["Towards Optimization of Hybrid CPU\/GPU Query Plans in Database Systems"],"prefix":"10.1007","author":[{"given":"Sebastian","family":"Bre\u00df","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eike","family":"Schallehn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ingolf","family":"Geist","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1145\/1735688.1735706","volume-title":"Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics Processing Units, GPGPU 2010","author":"P. Bakkum","year":"2010","unstructured":"Bakkum, P., Skadron, K.: Accelerating SQL database operations on a GPU with CUDA. In: Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics Processing Units, GPGPU 2010, pp. 94\u2013103. ACM, New York (2010)"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Bre\u00df, S., Beier, F., Rauhe, H., Schallehn, E., Sattler, K.U., Saake, G.: Automatic Selection of Processing Units for Coprocessing in Databases. In: 16th East-European Conference on Advances in Databases and Information Systems, ADBIS. Springer (2012)","DOI":"10.1007\/978-3-642-33074-2_5"},{"key":"3_CR3","unstructured":"Bre\u00df, S., Mohammad, S., Schallehn, E.: Self-Tuning Distribution of DB-Operations on Hybrid CPU\/GPU Platforms. In: Grundlagen von Datenbanken, pp. 89\u201394. CEUR-WS (2012)"},{"key":"3_CR4","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1145\/1007568.1007594","volume-title":"Proceedings of the 2004 ACM SIGMOD International Conference on Management of Data, SIGMOD 2004","author":"N.K. Govindaraju","year":"2004","unstructured":"Govindaraju, N.K., Lloyd, B., Wang, W., Lin, M., Manocha, D.: Fast Computation of Database Operations using Graphics processors. In: Proceedings of the 2004 ACM SIGMOD International Conference on Management of Data, SIGMOD 2004, pp. 215\u2013226. ACM, New York (2004)"},{"key":"3_CR5","first-page":"134","volume-title":"Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2011","author":"C. Gregg","year":"2011","unstructured":"Gregg, C., Hazelwood, K.: Where is the data? Why You Cannot Debate CPU vs. GPU Performance without the Answer. In: Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2011, pp. 134\u2013144. IEEE Computer Society, Washington, DC (2011)"},{"key":"3_CR6","doi-asserted-by":"publisher","first-page":"1","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 Trans. Database Syst.\u00a034, 21:1\u201321:39 (2009)","journal-title":"ACM Trans. Database Syst."},{"key":"3_CR7","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1145\/1376616.1376670","volume-title":"Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD 2008","author":"B. He","year":"2008","unstructured":"He, B., Yang, K., Fang, R., Lu, M., Govindaraju, N., Luo, Q., Sander, P.: Relational Joins on Graphics Processors. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD 2008, pp. 511\u2013524. ACM, New York (2008)"},{"key":"3_CR8","unstructured":"Heimel, M.: Investigating Query Optimization for a GPU-accelerated Database. Master\u2019s thesis, Technische Universit\u00e4t Berlin, Electrical Engineering and Computer Science, Department of Software Engineering and Theoretical Computer Science (2011)"},{"key":"3_CR9","unstructured":"Ili\u0107, A., Pratas, F., Trancoso, P., Sousa, L.: High-Performance Computing on Heterogeneous Systems: Database Queries on CPU and GPU. In: High Performance Scientific Computing with Special Emphasis on Current Capabilities and Future Perspectives, pp. 202\u2013222. IOS Press (2011)"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Ili\u0107, A., Sousa, L.: Chps: An environment for collaborative execution on heterogeneous desktop systems. International Journal of Networking and Computing\u00a01(1) (2011)","DOI":"10.15803\/ijnc.1.1_96"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Kothapalli, K., Mukherjee, R., Rehman, M.S., Patidar, S., Narayanan, P.J., Srinathan, K.: A performance prediction model for the CUDA GPGPU platform. In: 2009 International Conference on High Performance Computing, HiPC, pp. 463\u2013472 (June 2009)","DOI":"10.1109\/HIPC.2009.5433179"},{"key":"3_CR12","unstructured":"NVIDIA: NVIDIA CUDA C Programming Guide, Version 4.0, pp. 30\u201334 (2012), \n                    \n                      http:\/\/developer.download.nvidia.com\/compute\/DevZone\/docs\/html\/C\/doc\/CUDA_C_Programming_Guide.pdf\n                    \n                    \n                   (accessed May 1, 2012)"},{"key":"3_CR13","unstructured":"Pirk, H., Manegold, S., Kersten, M.: Accelerating Foreign-Key Joins using Asymmetric Memory Channels. In: VLDB - Workshop on Accelerating Data Management Systems Using Modern Processor and Storage Architectures (ADMS): Proceedings of International Conference on Very Large Data Bases 2011 (VLDB), pp. 585\u2013597 (2011)"},{"key":"3_CR14","first-page":"1","volume-title":"Proceedings of the 2009 IEEE International Symposium on Parallel & Distributed Processing, IPDPS 2009","author":"D. Schaa","year":"2009","unstructured":"Schaa, D., Kaeli, D.: Exploring the multiple-GPU design space. In: Proceedings of the 2009 IEEE International Symposium on Parallel & Distributed Processing, IPDPS 2009, pp. 1\u201312. IEEE Computer Society, Washington, DC (2009)"},{"issue":"1","key":"3_CR15","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1016\/j.procs.2010.04.054","volume":"1","author":"S. Walkowiak","year":"2010","unstructured":"Walkowiak, S., Wawruch, K., Nowotka, M., Ligowski, L., Rudnicki, W.: Exploring Utilisation of GPU for Database Applications. Procedia Computer Science\u00a01(1), 505\u2013513 (2010)","journal-title":"Procedia Computer Science"}],"container-title":["Advances in Intelligent Systems and Computing","New Trends in Databases and Information Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-32518-2_3.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T12:05:55Z","timestamp":1620129955000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-32518-2_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642325175","9783642325182"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-32518-2_3","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2013]]}}}