ADVDB23 08 - Векторизация выполнения запросов с помощью SIMD
Векторизация запросов с помощью SIMD Слайды https://15721.courses.cs.cmu.edu/spring2023/slides/08-vectorization.pdf Статьи Make the most out of your SIMD investments: counter control flow divergence in compiled query pipelines https://db.in.tum.de/~lang/papers/simd_divergence.pdf Relaxed operator fusion for in-memory databases: making compilation, vectorization, and prefetching work together at last https://15721.courses.cs.cmu.edu/spring2023/papers/08-vectorization/menon-vldb2017.pdf Rethinking SIMD Vectorization for In-Memory Databases https://15721.courses.cs.cmu.edu/spring2023/papers/08-vectorization/p1493-polychroniou.pdf T. Willhalm, et al., SIMD-scan: Ultra Fast In-memory Table Scan using On-chip Vector Processing Units, in VLDB, 2009 https://15721.courses.cs.cmu.edu/spring2023/papers/08-vectorization/willhalm-vldb2009.pdf
Векторизация запросов с помощью SIMD Слайды https://15721.courses.cs.cmu.edu/spring2023/slides/08-vectorization.pdf Статьи Make the most out of your SIMD investments: counter control flow divergence in compiled query pipelines https://db.in.tum.de/~lang/papers/simd_divergence.pdf Relaxed operator fusion for in-memory databases: making compilation, vectorization, and prefetching work together at last https://15721.courses.cs.cmu.edu/spring2023/papers/08-vectorization/menon-vldb2017.pdf Rethinking SIMD Vectorization for In-Memory Databases https://15721.courses.cs.cmu.edu/spring2023/papers/08-vectorization/p1493-polychroniou.pdf T. Willhalm, et al., SIMD-scan: Ultra Fast In-memory Table Scan using On-chip Vector Processing Units, in VLDB, 2009 https://15721.courses.cs.cmu.edu/spring2023/papers/08-vectorization/willhalm-vldb2009.pdf
