Proceedings of the AAAI Conference on Artificial Intelligence · 2014 · 138 citations · 29 references
ComputingComputer ScienceComputer SystemsDistributed SystemsParallel AlgorithmsParallel ComputingData ParallelismDistributed ComputingDistributed Data ProcessingParallel Computing SystemsParallel Data StructuresParallel Performance AnalysisDatalogEmpirical EvaluationFixpoint ComputationIndexing Data StructuresLock-free AlgorithmsLock-free Data StructuresLock-free Programming
We present a novel approach to parallel materialisation (i.e., fixpoint computation) of datalog programs in centralised, main-memory, multi-core RDF systems. Our approach comprises an algorithm that evenly distributes the workload to cores, and an RDF indexing data structure that supports efficient, 'mostly' lock-free parallel updates. Our empirical evaluation shows that our approach parallelises computation very well: with 16 physical cores, materialisation can be up to 13.9 times faster than with just one core.
29
LUBM: A benchmark for OWL knowledge base systems
Yuanbo Guo, Zhengxiang Pan, Jeff Heflin · Journal of Web Semantics · 2005 · 1.3K citations
The RDF-3X engine for scalable management of RDF data
Thomas Neumann, Gerhard Weikum · The VLDB Journal · 2009 · 639 citations · Full text
Panagiotis Karras, Abraham Bernstein · Proceedings of the VLDB Endowment · 2008 · 621 citations
SW-Store: a vertically partitioned DBMS for Semantic Web data management
Daniel J. Abadi, Adam Marcus, Samuel Madden et al. · The VLDB Journal · 2009 · 355 citations