[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3184558.3186939acmotherconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
poster
Free access

MapSQ: A Plugin-based MapReduce Framework for SPARQL Queries on GPU

Published: 23 April 2018 Publication History

Abstract

In this paper, we present a plugin-based framework (MapSQ) with three parts for SPARQL queries utilizing high-performance of GPU to accelerate answering in a convenient way. Selector chooses suitable join order according to characteristics of data and queries. Executor answers subqueries and returns intermediate solutions and GPU Computing obtains the join result of intermediate solutions through MapReduce. Finally, we evaluate MapSQ bulit on gStore and RDF-3X on the LUBM benchmark and YAGO datasets (over 200 million triples). The experimental results show that MapSQ significantly improves the performance of SPARQL query engines with speedup up to 33.

References

[1]
Abdelaziz I., Harbi R., Khayyat Z., and Kalnis P. 2017. A survey and experimental comparison of distributed SPARQL engines for very large RDF data. PVLDB. 10(13): 2049--2060.
[2]
Chen L., Zsu M.T., Zou L., Mo J., and Zhao D. 2011. gStore: Answering SPARQL queries via subgraph matching. PVLDB. 4(8):482--493.
[3]
Guo Y., Liu W., Voss G.,and Mueller-Wittig W. 2014. GCMR: A GPU cluster-based MapReduce framework for large-scale data processing Proc. of HPCC & EUC'14. 580--586.
[4]
Kaldewey T., Lohman G., and Mueller R. 2012. GPU Join processing revisited Proc. of EDBT'12. pp.55--62.
[5]
Weikum G. and Neumann T. 2008. RDF-3X: A RISC-style engine for RDF. PVLDB. 1(1):647--659.

Cited By

View all
  • (2021)DPTL+: Efficient Parallel Triangle Listing on Batch-Dynamic Graphs2021 IEEE 37th International Conference on Data Engineering (ICDE)10.1109/ICDE51399.2021.00119(1332-1343)Online publication date: Apr-2021
  • (2019)A Scalable Sparse Matrix-Based Join for SPARQL Query ProcessingDatabase Systems for Advanced Applications10.1007/978-3-030-18590-9_77(510-514)Online publication date: 22-Apr-2019

Index Terms

  1. MapSQ: A Plugin-based MapReduce Framework for SPARQL Queries on GPU

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    WWW '18: Companion Proceedings of the The Web Conference 2018
    April 2018
    2023 pages
    ISBN:9781450356404
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • IW3C2: International World Wide Web Conference Committee

    In-Cooperation

    Publisher

    International World Wide Web Conferences Steering Committee

    Republic and Canton of Geneva, Switzerland

    Publication History

    Published: 23 April 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. GPU
    2. MapReduce
    3. RDF
    4. SPARQL
    5. parallel computing

    Qualifiers

    • Poster

    Funding Sources

    • National Key Research and Development Program of China
    • National Natural Science Foundation of China

    Conference

    WWW '18
    Sponsor:
    • IW3C2
    WWW '18: The Web Conference 2018
    April 23 - 27, 2018
    Lyon, France

    Acceptance Rates

    Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)59
    • Downloads (Last 6 weeks)9
    Reflects downloads up to 20 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)DPTL+: Efficient Parallel Triangle Listing on Batch-Dynamic Graphs2021 IEEE 37th International Conference on Data Engineering (ICDE)10.1109/ICDE51399.2021.00119(1332-1343)Online publication date: Apr-2021
    • (2019)A Scalable Sparse Matrix-Based Join for SPARQL Query ProcessingDatabase Systems for Advanced Applications10.1007/978-3-030-18590-9_77(510-514)Online publication date: 22-Apr-2019

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media