메뉴 건너뛰기




Volumn , Issue , 2013, Pages 350-361

Efficient many-core query execution in main memory column-stores

Author keywords

[No Author keywords available]

Indexed keywords

AGGREGATION ALGORITHMS; AUTOMATIC GENERATION; BETTER PERFORMANCE; DECISION SUPPORT QUERY; EFFICIENT IMPLEMENTATION; INVERTED INDICES; ORDERS OF MAGNITUDE; TPC-H BENCHMARKS;

EID: 84881351478     PISSN: 10844627     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICDE.2013.6544838     Document Type: Conference Paper
Times cited : (14)

References (38)
  • 1
    • 0027221223 scopus 로고
    • The volcano optimizer generator: Extensibility and efficient search
    • IEEE
    • G. Graefe and W. McKenna, "The volcano optimizer generator: Extensibility and efficient search," in Proc. of ICDE. IEEE, 1993, pp. 209-218.
    • (1993) Proc. of ICDE , pp. 209-218
    • Graefe, G.1    McKenna, W.2
  • 2
    • 0035008035 scopus 로고    scopus 로고
    • Block oriented processing of relational database operations in modern computer architectures
    • IEEE
    • S. Padmanabhan, T. Malkemus, R. Agarwal, and A. Jhingran, "Block oriented processing of relational database operations in modern computer architectures," in ICCCN. IEEE, 2001, p. 567.
    • (2001) ICCCN , pp. 567
    • Padmanabhan, S.1    Malkemus, T.2    Agarwal, R.3    Jhingran, A.4
  • 3
    • 33749585668 scopus 로고    scopus 로고
    • MonetDB/X100: Hyper-pipelining query execution
    • P. Boncz, M. Zukowski, and N. Nes, "MonetDB/X100: Hyper-pipelining query execution," in Proc. of CIDR, vol. 5, 2005.
    • (2005) Proc. of CIDR , vol.5
    • Boncz, P.1    Zukowski, M.2    Nes, N.3
  • 4
    • 0000014556 scopus 로고    scopus 로고
    • MIL primitives for querying a fragmented world
    • P. Boncz and M. Kersten, "MIL primitives for querying a fragmented world," The VLDB Journal, vol. 8, no. 2, pp. 101-119, 1999.
    • (1999) The VLDB Journal , vol.8 , Issue.2 , pp. 101-119
    • Boncz, P.1    Kersten, M.2
  • 5
    • 80155124995 scopus 로고    scopus 로고
    • LLVM and Clang: Next generation compiler technology
    • C. Lattner, "LLVM and Clang: Next generation compiler technology," in The BSD Conference, 2008.
    • The BSD Conference, 2008
    • Lattner, C.1
  • 7
    • 57149122047 scopus 로고    scopus 로고
    • Column-Stores vs. Row-Stores: How different are they really?
    • ACM
    • D. Abadi, S. Madden, and N. Hachem, "Column-Stores vs. Row-Stores: How different are they really?" in Proc. of SIGMOD. ACM, 2008, pp. 967-980.
    • (2008) Proc. of SIGMOD , pp. 967-980
    • Abadi, D.1    Madden, S.2    Hachem, N.3
  • 9
    • 84881344349 scopus 로고    scopus 로고
    • [Online]. Available
    • (2012). [Online]. Available: http://www.vertica.com/
    • (2012)
  • 10
    • 84881351900 scopus 로고    scopus 로고
    • [Online]. Available
    • (2012). [Online]. Available: www.ingres.com/products/vectorwise
    • (2012)
  • 11
    • 52649122178 scopus 로고    scopus 로고
    • Sybase iq multiplex-designed for analytics
    • R. MacNicol and B. French, "Sybase iq multiplex-designed for analytics," in Proc. of VLDB, 2004, pp. 1227-1230.
    • Proc. of VLDB, 2004 , pp. 1227-1230
    • MacNicol, R.1    French, B.2
  • 12
    • 77952778703 scopus 로고    scopus 로고
    • Generating code for holistic query evaluation
    • IEEE
    • K. Krikellas, S. Viglas, and M. Cintra, "Generating code for holistic query evaluation," in Proc. of ICDE. IEEE, 2010, pp. 613-624.
    • (2010) Proc. of ICDE , pp. 613-624
    • Krikellas, K.1    Viglas, S.2    Cintra, M.3
  • 13
    • 84863448825 scopus 로고    scopus 로고
    • Efficiently compiling efficient query plans for modern hardware
    • T. Neumann, "Efficiently compiling efficient query plans for modern hardware," Proc. of VLDB, vol. 4, no. 9, pp. 539-550, 2011.
    • (2011) Proc. of VLDB , vol.4 , Issue.9 , pp. 539-550
    • Neumann, T.1
  • 14
    • 79957859672 scopus 로고    scopus 로고
    • HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots
    • IEEE
    • A. Kemper and T. Neumann, "HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots," in Proc. of ICDE. IEEE, 2011, pp. 195-206.
    • (2011) Proc. of ICDE , pp. 195-206
    • Kemper, A.1    Neumann, T.2
  • 15
    • 84881357562 scopus 로고    scopus 로고
    • Dbtoaster: Agile views for a dynamic data management system
    • Proc. of CIDR
    • O. Kennedy, Y. Ahmad, and C. Koch, "Dbtoaster: Agile views for a dynamic data management system," in Proc. of CIDR. Proc. of CIDR, 2011.
    • (2011) Proc. of CIDR
    • Kennedy, O.1    Ahmad, Y.2    Koch, C.3
  • 16
    • 77954696370 scopus 로고    scopus 로고
    • Incremental query evaluation in a ring of databases
    • ACM
    • C. Koch, "Incremental query evaluation in a ring of databases," in Proc. of PODS. ACM, 2010, pp. 87-98.
    • (2010) Proc. of PODS , pp. 87-98
    • Koch, C.1
  • 17
    • 0026870271 scopus 로고
    • Parallel database systems. The future of high performance database systems
    • DOI 10.1145/129888.129894
    • D. DeWitt and J. Gray, "Parallel database systems: the future of high performance database systems," Commun. ACM, vol. 35, pp. 85-98, 1992. (Pubitemid 23642225)
    • (1992) Communications of the ACM , vol.35 , Issue.6 , pp. 85-98
    • Dewitt, D.1    Gray, J.2
  • 19
    • 84885224062 scopus 로고    scopus 로고
    • OLAP query evaluation in a database cluster: A performance study on intra-query parallelism
    • Advances in Databases and Information Systems, ser.
    • F. Akal, K. Böhm, and H.-J. Schek, "OLAP query evaluation in a database cluster: A performance study on intra-query parallelism," in Advances in Databases and Information Systems, ser. LNCS, vol. 2435, 2002, pp. 181-184.
    • (2002) LNCS , vol.2435 , pp. 181-184
    • Akal, F.1    Böhm, K.2    Schek, H.-J.3
  • 20
    • 0037406567 scopus 로고    scopus 로고
    • Why is the snowflake schema a good data warehouse design?
    • M. Levene and G. Loizou, "Why is the snowflake schema a good data warehouse design?" Inf. Syst., vol. 28, pp. 225-240, 2003.
    • (2003) Inf. Syst. , vol.28 , pp. 225-240
    • Levene, M.1    Loizou, G.2
  • 21
    • 0016927219 scopus 로고
    • Codasyl data-base management systems
    • Mar. [Online]. Available
    • R. W. Taylor and R. L. Frank, "Codasyl data-base management systems," ACM Comput. Surv., vol. 8, no. 1, pp. 67-103, Mar. 1976. [Online]. Available: http://doi.acm.org/10.1145/356662.356666
    • (1976) ACM Comput. Surv. , vol.8 , Issue.1 , pp. 67-103
    • Taylor, R.W.1    Frank, R.L.2
  • 22
    • 84930881609 scopus 로고    scopus 로고
    • Run-length encodings (corresp.)
    • S. Golomb, "Run-length encodings (corresp.)," Transactions on Information Theory, vol. 12, no. 3, pp. 399-401, 2002.
    • (2002) Transactions on Information Theory , vol.12 , Issue.3 , pp. 399-401
    • Golomb, S.1
  • 25
    • 22044441103 scopus 로고    scopus 로고
    • Inverted index compression using word-aligned binary codes
    • DOI 10.1023/B:INRT.0000048490.99518.5c
    • V. N. Anh and A. Moffat, "Inverted index compression using word-aligned binary codes," Information Retrieval, vol. 8, pp. 151-166, 2005. (Pubitemid 40965682)
    • (2005) Information Retrieval , vol.8 , Issue.1 , pp. 151-166
    • Anh, V.N.1    Moffat, A.2
  • 26
    • 76949098486 scopus 로고    scopus 로고
    • Index compression using 64-bit words
    • -, "Index compression using 64-bit words," Software: Practice and Experience, vol. 40, no. 2, pp. 131-147, 2010.
    • (2010) Software: Practice and Experience , vol.40 , Issue.2 , pp. 131-147
  • 28
    • 84881336721 scopus 로고    scopus 로고
    • [Online]. Available
    • (2012). [Online]. Available: http://www.threadingbuildingblocks.org
    • (2012)
  • 30
    • 79960164950 scopus 로고    scopus 로고
    • Vectorization vs. Compilation in query execution
    • Proc. of DaMoN, ser. New York, NY, USA: ACM
    • J. Sompolski, M. Zukowski, and P. Boncz, "Vectorization vs. compilation in query execution," in Proc. of DaMoN, ser. DaMoN '11. New York, NY, USA: ACM, 2011, pp. 33-40.
    • (2011) DaMoN '11 , pp. 33-40
    • Sompolski, J.1    Zukowski, M.2    Boncz, P.3
  • 31
    • 85011093340 scopus 로고    scopus 로고
    • Adaptive aggregation on chip multiprocessors
    • Proc. of VLDB, ser. VLDB Endowment
    • J. Cieslewicz and K. A. Ross, "Adaptive aggregation on chip multiprocessors," in Proc. of VLDB, ser. VLDB '07. VLDB Endowment, 2007, pp. 339-350.
    • (2007) VLDB '07 , pp. 339-350
    • Cieslewicz, J.1    Ross, K.A.2
  • 34
    • 0017547820 scopus 로고
    • A fast string searching algorithm
    • R. Boyer and J. Moore, "A fast string searching algorithm," Commun. ACM, vol. 20, no. 10, pp. 762-772, 1977.
    • (1977) Commun. ACM , vol.20 , Issue.10 , pp. 762-772
    • Boyer, R.1    Moore, J.2
  • 35
    • 0022663527 scopus 로고
    • BOYER-MOORE-GALIL STRING SEARCHING STRATEGIES REVISITED.
    • A. Apostolico and R. Giancarlo, "The Boyer-Moore-Galil string searching strategies revisited," SIAM J. Comput., vol. 15, no. 1, pp. 98-105, 1986. (Pubitemid 16477183)
    • (1986) SIAM Journal on Computing , vol.15 , Issue.1 , pp. 98-105
    • Apostolico, A.1    Giancarlo, R.2
  • 36
    • 0038998034 scopus 로고
    • A survey of memory bandwidth and machine balance in current high performance computers
    • J. McCalpin, "A survey of memory bandwidth and machine balance in current high performance computers," IEEE TCCA Newsletter, pp. 19-25, 1995.
    • (1995) IEEE TCCA Newsletter , pp. 19-25
    • McCalpin, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.