Matches in SemOpenAlex for { <https://semopenalex.org/work/W2548100623> ?p ?o ?g. }
Showing items 1 to 99 of
99
with 100 items per page.
- W2548100623 endingPage "1718" @default.
- W2548100623 startingPage "1707" @default.
- W2548100623 abstract "In-memory databases require careful tuning and many engineering tricks to achieve good performance. Such database performance engineering is hard: a plethora of data and hardware-dependent optimization techniques form a design space that is difficult to navigate for a skilled engineer --- even more so for a query compiler. To facilitate performance-oriented design exploration and query plan compilation, we present Voodoo , a declarative intermediate algebra that abstracts the detailed architectural properties of the hardware, such as multi- or many-core architectures, caches and SIMD registers, without losing the ability to generate highly tuned code. Because it consists of a collection of declarative, vector-oriented operations, Voodoo is easier to reason about and tune than low-level C and related hardware-focused extensions (Intrinsics, OpenCL, CUDA, etc.). This enables our Voodoo compiler to produce (OpenCL) code that rivals and even outperforms the fastest state-of-the-art in memory databases for both GPUs and CPUs. In addition, Voodoo makes it possible to express techniques as diverse as cache-conscious processing, predication and vectorization (again on both GPUs and CPUs) with just a few lines of code. Central to our approach is a novel idea we termed control vectors , which allows a code generating frontend to expose parallelism to the Voodoo compiler in a abstract manner, enabling portable performance across hardware platforms. We used Voodoo to build an alternative backend for MonetDB, a popular open-source in-memory database. Our backend allows MonetDB to perform at the same level as highly tuned in-memory databases, including HyPeR and Ocelot. We also demonstrate Voodoo's usefulness when investigating hardware conscious tuning techniques, assessing their performance on different queries, devices and data." @default.
- W2548100623 created "2016-11-11" @default.
- W2548100623 creator A5005554337 @default.
- W2548100623 creator A5007976256 @default.
- W2548100623 creator A5053909068 @default.
- W2548100623 creator A5077168371 @default.
- W2548100623 date "2016-10-01" @default.
- W2548100623 modified "2023-10-04" @default.
- W2548100623 title "Voodoo - a vector algebra for portable database performance on modern hardware" @default.
- W2548100623 cites W1967601791 @default.
- W2548100623 cites W1987238352 @default.
- W2548100623 cites W1988888548 @default.
- W2548100623 cites W1992558790 @default.
- W2548100623 cites W2014180767 @default.
- W2548100623 cites W2016279572 @default.
- W2548100623 cites W2019186666 @default.
- W2548100623 cites W2032401773 @default.
- W2548100623 cites W2041668559 @default.
- W2548100623 cites W2068418796 @default.
- W2548100623 cites W2086977914 @default.
- W2548100623 cites W2100415730 @default.
- W2548100623 cites W2105079611 @default.
- W2548100623 cites W2105528986 @default.
- W2548100623 cites W2106771621 @default.
- W2548100623 cites W2115229350 @default.
- W2548100623 cites W2121509107 @default.
- W2548100623 cites W2142350712 @default.
- W2548100623 cites W2143609451 @default.
- W2548100623 cites W2144839430 @default.
- W2548100623 cites W2146757372 @default.
- W2548100623 cites W2156000708 @default.
- W2548100623 cites W2159287299 @default.
- W2548100623 cites W2166813996 @default.
- W2548100623 cites W2396268601 @default.
- W2548100623 doi "https://doi.org/10.14778/3007328.3007336" @default.
- W2548100623 hasPublicationYear "2016" @default.
- W2548100623 type Work @default.
- W2548100623 sameAs 2548100623 @default.
- W2548100623 citedByCount "90" @default.
- W2548100623 countsByYear W25481006232016 @default.
- W2548100623 countsByYear W25481006232017 @default.
- W2548100623 countsByYear W25481006232018 @default.
- W2548100623 countsByYear W25481006232019 @default.
- W2548100623 countsByYear W25481006232020 @default.
- W2548100623 countsByYear W25481006232021 @default.
- W2548100623 countsByYear W25481006232022 @default.
- W2548100623 countsByYear W25481006232023 @default.
- W2548100623 crossrefType "journal-article" @default.
- W2548100623 hasAuthorship W2548100623A5005554337 @default.
- W2548100623 hasAuthorship W2548100623A5007976256 @default.
- W2548100623 hasAuthorship W2548100623A5053909068 @default.
- W2548100623 hasAuthorship W2548100623A5077168371 @default.
- W2548100623 hasConcept C118524514 @default.
- W2548100623 hasConcept C150552126 @default.
- W2548100623 hasConcept C169590947 @default.
- W2548100623 hasConcept C173608175 @default.
- W2548100623 hasConcept C177264268 @default.
- W2548100623 hasConcept C199360897 @default.
- W2548100623 hasConcept C2776760102 @default.
- W2548100623 hasConcept C2778119891 @default.
- W2548100623 hasConcept C2781172179 @default.
- W2548100623 hasConcept C2908650547 @default.
- W2548100623 hasConcept C41008148 @default.
- W2548100623 hasConcept C61483411 @default.
- W2548100623 hasConcept C96972482 @default.
- W2548100623 hasConceptScore W2548100623C118524514 @default.
- W2548100623 hasConceptScore W2548100623C150552126 @default.
- W2548100623 hasConceptScore W2548100623C169590947 @default.
- W2548100623 hasConceptScore W2548100623C173608175 @default.
- W2548100623 hasConceptScore W2548100623C177264268 @default.
- W2548100623 hasConceptScore W2548100623C199360897 @default.
- W2548100623 hasConceptScore W2548100623C2776760102 @default.
- W2548100623 hasConceptScore W2548100623C2778119891 @default.
- W2548100623 hasConceptScore W2548100623C2781172179 @default.
- W2548100623 hasConceptScore W2548100623C2908650547 @default.
- W2548100623 hasConceptScore W2548100623C41008148 @default.
- W2548100623 hasConceptScore W2548100623C61483411 @default.
- W2548100623 hasConceptScore W2548100623C96972482 @default.
- W2548100623 hasIssue "14" @default.
- W2548100623 hasLocation W25481006231 @default.
- W2548100623 hasOpenAccess W2548100623 @default.
- W2548100623 hasPrimaryLocation W25481006231 @default.
- W2548100623 hasRelatedWork W2135947393 @default.
- W2548100623 hasRelatedWork W2161351786 @default.
- W2548100623 hasRelatedWork W2357576365 @default.
- W2548100623 hasRelatedWork W2404747676 @default.
- W2548100623 hasRelatedWork W2486232250 @default.
- W2548100623 hasRelatedWork W2487558162 @default.
- W2548100623 hasRelatedWork W2570625112 @default.
- W2548100623 hasRelatedWork W2587436494 @default.
- W2548100623 hasRelatedWork W2609129018 @default.
- W2548100623 hasRelatedWork W2755874081 @default.
- W2548100623 hasVolume "9" @default.
- W2548100623 isParatext "false" @default.
- W2548100623 isRetracted "false" @default.
- W2548100623 magId "2548100623" @default.
- W2548100623 workType "article" @default.