{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T23:40:16Z","timestamp":1740958816192,"version":"3.38.0"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2011,2,24]],"date-time":"2011-02-24T00:00:00Z","timestamp":1298505600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2012,9]]},"DOI":"10.1007\/s11227-011-0575-7","type":"journal-article","created":{"date-parts":[[2011,2,23]],"date-time":"2011-02-23T17:42:42Z","timestamp":1298482962000},"page":"394-417","source":"Crossref","is-referenced-by-count":6,"title":["Parallel cube computation on modern CPUs and GPUs"],"prefix":"10.1007","volume":"61","author":[{"given":"Guoliang","family":"Zhou","sequence":"first","affiliation":[]},{"given":"Hong","family":"Chen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,2,24]]},"reference":[{"key":"575_CR1","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1145\/1142473.1142548","volume-title":"Proceedings of ACM SIGMOD conference on management of data","author":"DJ Abadi","year":"2006","unstructured":"Abadi DJ, Madden SR, Ferreira M (2006) Integrating compression and execution in column-oriented database systems. In: Proceedings of ACM SIGMOD conference on management of data, pp 671\u2013682"},{"key":"575_CR2","first-page":"967","volume-title":"Proceedings of ACM SIGMOD conference on management of data","author":"DJ Abadi","year":"2008","unstructured":"Abadi DJ, Madden SR, Hachem N (2008) Column stores vs. row stores: how different are they really? In: Proceedings of ACM SIGMOD conference on management of data, pp 967\u2013980"},{"key":"575_CR3","first-page":"169","volume-title":"Proceedings of the 27th international conference on very large data bases","author":"A Ailamaki","year":"2001","unstructured":"Ailamaki A, DeWitt DJ, Hill MD, Skounakis M (2001) Weaving relations for cache performance. In: Proceedings of the 27th international conference on very large data bases, pp 169\u2013180"},{"key":"575_CR4","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1145\/304182.304214","volume-title":"Proceedings of ACM SIGMOD international conference on management of data","author":"K Beyer","year":"1999","unstructured":"Beyer K, Ramakrishnan R (1999) Bottom-up computation of sparse and iceberg CUBEsA. In: Proceedings of ACM SIGMOD international conference on management of data, pp 359\u2013370"},{"issue":"2","key":"575_CR5","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/850657.850659","volume":"13","author":"M Blasgen","year":"1979","unstructured":"Blasgen M, Gray J, Mitoma M, Price T (1979) The convoy phenomenon. SIGOPS Oper Syst Rev 13(2):20\u201325","journal-title":"SIGOPS Oper Syst Rev"},{"key":"575_CR6","first-page":"3","volume-title":"USENIX symposium on experiences with distributed and multiprocessor systems","author":"WJ Bolosky","year":"1993","unstructured":"Bolosky WJ, Scott ML (1993) False sharing and its effect on shared memory performance. In: USENIX symposium on experiences with distributed and multiprocessor systems, vol\u00a04. USENIX Association, pp 3\u20133"},{"key":"575_CR7","first-page":"54","volume-title":"Proceedings of the 25th international conference on very large data bases","author":"PA Boncz","year":"1999","unstructured":"Boncz PA, Manegold S, Kersten ML (1999) Database architecture optimized for the new bottleneck: memory access. In: Proceedings of the 25th international conference on very large data bases, pp 54\u201365"},{"key":"575_CR8","first-page":"235","volume-title":"Proceedings of ACM SIGMOD conference on management of data","author":"S Chen","year":"2001","unstructured":"Chen S, Gibbons PB, Mowry TC (2001) Improving index performance through prefetching. In: Proceedings of ACM SIGMOD conference on management of data, pp 235\u2013246"},{"key":"575_CR9","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/ICDE.2004.1319989","volume-title":"IEEE international conference on data engineering","author":"S Chen","year":"2004","unstructured":"Chen S, Ailamaki A, Gibbons PB, Mowry TC (2004) Improving hash join performance through prefetching. In: IEEE international conference on data engineering, pp 116\u2013127"},{"key":"575_CR10","first-page":"576","volume-title":"Proceedings of IEEE international conference on data engineering","author":"Y Chen","year":"2005","unstructured":"Chen Y, Dehne F, Eavis T (2005) PnP: parallel and external memory iceberg cube computation. In: Proceedings of IEEE international conference on data engineering, pp 576\u2013577"},{"key":"575_CR11","unstructured":"CUDPP (2010) CUDA Data Parallel Primitives Library. http:\/\/www.gpgpu.org\/developer\/cudpp\/"},{"key":"575_CR12","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1145\/1565694.1565702","volume-title":"Proceedings of the fifth international workshop on data management on new hardware","author":"W Fang","year":"2009","unstructured":"Fang W, Lu M, Xiao X, He B, Luo Q (2009) Frequent itemset mining on graphics processors. In: Proceedings of the fifth international workshop on data management on new hardware, pp 34\u201342"},{"key":"575_CR13","unstructured":"Fermi architecture (2011) http:\/\/www.nvidia.com\/object\/fermiarchitecture.html"},{"key":"575_CR14","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1145\/1007568.1007594","volume-title":"Proceedings of ACM SIGMOD international conference on management of data","author":"NK Govindaraju","year":"2004","unstructured":"Govindaraju NK, Lloyd B, Wang W, Lin M, Manocha D (2004) Fast computation of database operations using graphics processors. In: Proceedings of ACM SIGMOD international conference on management of data, pp 215\u2013226"},{"key":"575_CR15","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/1142473.1142511","volume-title":"Proceedings of ACM SIGMOD conference on management of data","author":"N Govindaraju","year":"2006","unstructured":"Govindaraju N, Gray J, Kumar R, Manocha D (2006) GPUTeraSort: high performance graphics coprocessor sorting for large database management. In: Proceedings of ACM SIGMOD conference on management of data, pp 325\u2013336"},{"key":"575_CR16","unstructured":"Hahn C, Warren S (2011) Extended edited synoptic cloud reports from ships and land stations over the globe. http:\/\/cdiac.ornl.gov\/ftp\/ndp026c"},{"key":"575_CR17","unstructured":"Harris M (2007) Parallel prefix sum scan with CUDA. http:\/\/developer.download.nvidia.com\/compute\/cuda\/1-1\/Website\/projects\/scan\/doc\/scan.pdf"},{"issue":"4","key":"575_CR18","doi-asserted-by":"crossref","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 NK, Luo Q, Sander PV (2009) Relational query coprocessing on graphics processors. ACM Trans Database Syst 34(4):1\u201339","journal-title":"ACM Trans Database Syst"},{"key":"575_CR19","first-page":"511","volume-title":"Proceedings of ACM SIGMOD conference on management of data","author":"B He","year":"2008","unstructured":"He B, Yang K, Fang R et al (2008) Relational joins on graphics processors. In: Proceedings of ACM SIGMOD conference on management of data, pp 511\u2013524"},{"key":"575_CR20","unstructured":"IlliMine system package (2011) http:\/\/illimine.cs.uiuc.edu\/"},{"key":"575_CR21","unstructured":"Intel Corporation (2009) Intel 64 and IA-32 architectures optimization reference manual. http:\/\/www.intel.com\/Assets\/ja-JP\/PDF\/manual\/248966.pdf"},{"key":"575_CR22","first-page":"1378","volume-title":"Proceedings of 35th international conference on very large data bases","author":"C Kim","year":"2009","unstructured":"Kim C, Sedlar E, Chhugani J, Kaldewey T (2009) Sort vs. hash revisited: fast join implementation on modern multi-core CPUs. In: Proceedings of 35th international conference on very large data bases, pp 1378\u20131389"},{"key":"575_CR23","first-page":"339","volume-title":"Proceedings of the international conference on management of data","author":"C Kim","year":"2010","unstructured":"Kim C, Chhugani J, Satish N, Sedlar E, Nguyen AD, Kaldewey T, Lee VW, Brandt SA, Dubey P (2010) FAST: fast architecture sensitive tree search on modern CPUs and GPUs. In: Proceedings of the international conference on management of data, pp 339\u2013350"},{"key":"575_CR24","doi-asserted-by":"crossref","first-page":"1334","DOI":"10.1109\/ICDE.2008.4497547","volume-title":"Proceedings of IEEE 24th international conference on data engineering","author":"LVS Lakshmanan","year":"2008","unstructured":"Lakshmanan LVS, Russakovsky A, Sashikanth V (2008) What-if OLAP queries with changing dimensions. In: Proceedings of IEEE 24th international conference on data engineering, pp 1334\u20131336"},{"key":"575_CR25","unstructured":"Langseth J (2004) Real-time data warehousing: challenges and solutions. http:\/\/dssresources.com\/papers\/features\/langseth\/langseth02082004.html"},{"key":"575_CR26","first-page":"373","volume-title":"Proceedings of 35th international conference on very large data bases","author":"R Lee","year":"2009","unstructured":"Lee R, Ding X, Chen F, Lu Q, Zhang X (2009) MCC-DB: minimizing cache conflicts in multi-core processors for databases. In: Proceedings of 35th international conference on very large data bases, pp 373\u2013384"},{"key":"575_CR27","first-page":"367","volume-title":"HPCA","author":"J Lin","year":"2008","unstructured":"Lin J, Lu Q, Ding X, Zhang Z, Zhang X, Sadayappan P (2008) Gaining insights into multicore cache partitioning: bridging the gap between simulation and real systems. In: HPCA, pp 367\u2013378"},{"issue":"4","key":"575_CR28","doi-asserted-by":"crossref","first-page":"708","DOI":"10.1007\/s11390-009-9253-0","volume":"24","author":"H Luan","year":"2009","unstructured":"Luan H, Du X-Y, Wang S (2009) Cache-conscious data cube computation on a modern processor. J\u00a0Comput Sci Technol (JCST) 24(4):708\u2013722","journal-title":"J\u00a0Comput Sci Technol (JCST)"},{"key":"575_CR29","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1145\/1542275.1542331","volume-title":"Proceedings of the 23rd international conference on supercomputing","author":"W Ma","year":"2009","unstructured":"Ma W, Agrawal G (2009) A translation system for enabling data mining applications on GPUs. In: Proceedings of the 23rd international conference on supercomputing, pp 400\u2013409"},{"key":"575_CR30","first-page":"25","volume-title":"Proceedings of ACM SIGMOD conference on management of data","author":"R Ng","year":"2001","unstructured":"Ng R, Wagner A, Yin Y (2001) Iceberg-cube computation with PC clusters. In: Proceedings of ACM SIGMOD conference on management of data, pp 25\u201336"},{"key":"575_CR31","unstructured":"Openmp (2011) http:\/\/www.openmp.org\/"},{"key":"575_CR32","first-page":"610","volume-title":"Proceedings of international conference on very large data bases","author":"L Qiao","year":"2008","unstructured":"Qiao L, Raman V, Reiss F et al (2008) Main memory scan sharing for multi-core CPUs. In: Proceedings of international conference on very large data bases, pp 610\u2013621"},{"key":"575_CR33","first-page":"78","volume-title":"Proceedings of international conference on very large data bases","author":"J Rao","year":"1999","unstructured":"Rao J, Ross KA (1999) Cache conscious indexing for decision support in main memory. In: Proceedings of international conference on very large data bases, pp 78\u201389"},{"key":"575_CR34","first-page":"78","volume-title":"Proceedings of international conference on very large data bases","author":"J Rao","year":"1999","unstructured":"Rao J, Ross KA (1999) Cache conscious indexing for decision support in main memory. In: Proceedings of international conference on very large data bases, pp 78\u201389"},{"key":"575_CR35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/IPDPS.2009.5161005","volume-title":"Proceedings of IEEE international symposium on parallel distributed processing","author":"N Satish","year":"2009","unstructured":"Satish N, Harris M, Garland M (2009) Designing efficient sorting algorithms for manycore GPUs. In: Proceedings of IEEE international symposium on parallel distributed processing, pp 1\u201310"},{"key":"575_CR36","first-page":"351","volume-title":"Proceedings of the international conference on management of data","author":"N Satish","year":"2010","unstructured":"Satish N, Kim C, Chhugani J, Nguyen AD, Lee VW, Kim D, Dubey P (2010) Fast sort on CPUs and GPUs: a case for bandwidth oblivious SIMD sort. In: Proceedings of the international conference on management of data, pp 351\u2013362"},{"key":"575_CR37","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1109\/SSDM.2004.1311213","volume-title":"Proceedings of the 16th international conference on scientific and statistical database management","author":"Z Shao","year":"2004","unstructured":"Shao Z, Han JW, Xin D (2004) MM-Cubing: computing iceberg cubes by factorizing the lattice space. In: Proceedings of the 16th international conference on scientific and statistical database management, pp 213\u2013222"},{"key":"575_CR38","first-page":"553","volume-title":"Proceedings of the 31st VLDB conference","author":"M Stonebraker","year":"2005","unstructured":"Stonebraker M, Abadi DJ, Batkin A, Chen X et al (2005) C-Store: a column-oriented DBMS. In: Proceedings of the 31st VLDB conference, pp 553\u2013564"},{"key":"575_CR39","unstructured":"Sybase IQ (2011) http:\/\/www.sybase.com\/products\/datawarehousing\/sybaseiq"},{"key":"575_CR40","unstructured":"The BI Survey 8 (2011) http:\/\/www.bi-survey.com\/"},{"key":"575_CR41","unstructured":"Vertica (2011) http:\/\/www.vertica.com\/"},{"key":"575_CR42","unstructured":"VTune (2011) http:\/\/software.intel.com\/en-us\/intel-vtune\/"},{"key":"575_CR43","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1016\/B978-012722442-8\/50049-5","volume-title":"Proceedings of ACM VLDB conference","author":"D Xin","year":"2003","unstructured":"Xin D, Han J, Li X, Wah BW (2003) Star-Cubing: computing iceberg cubes by top-down and bottom-up integration. In: Proceedings of ACM VLDB conference, pp 476\u2013487"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-011-0575-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-011-0575-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-011-0575-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T23:06:50Z","timestamp":1740956810000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-011-0575-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2,24]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["575"],"URL":"https:\/\/doi.org\/10.1007\/s11227-011-0575-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2011,2,24]]}}}