• Home
  • Search
  • Exploiting SIMD-Ified Bit-Parallelism for High-Performance Complex Event Matching
  • Cite Icon2
  • https://doi.org/10.1109/tkde.2025.3639419Copy DOI Icon

Exploiting SIMD-Ified Bit-Parallelism for High-Performance Complex Event Matching

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The advent of Single Instruction Multiple Data (SIMD) instructions in modern processors has revolutionized data processing by enabling simultaneous computation across multiple data elements. While database systems have extensively adopted SIMD for traditional operations, its potential for complex event pattern matching remains largely unexplored. This paper presents a novel approach that bridges this gap through bit-parallel processing enhanced with AVX-512 vectorization. Our approach encodes event streams into compact bit sequences, where each bit corresponds to a time slice, and an event's presence is marked by a 1-bit when its timestamp falls within the respective slice. This representation enables the formulation of bit-parallel operations that natively enforce complex event constraints, including temporal window requirements and event ordering relationships. We develop a family of bit-parallel algorithms that leverage this representation for continuous event matching, and further optimize their performance through SIMD vectorization (AVX-512 instructions) to exploit modern hardware parallelism. Experimental evaluations on both real-world and synthetic datasets demonstrate the superiority of our method, achieving at least 35.7x improvement in query efficiency compared to state-of-the-art alternatives.

Similar Papers
  • Conference Article
  • Citations38

Efficient SIMD code generation for irregular kernels

  • Feb 25, 2012
  • Seonggun Kim +1
  • Research Article
  • Citations17

Efficient SIMD code generation for irregular kernels

  • Feb 25, 2012
  • ACM SIGPLAN Notices
  • Seonggun Kim +1
  • Research Article
  • Citations5

On the use of a SIMD vector extension for the fast evaluation of Boundary Element Method coefficients

  • Nov 08, 2009
  • Advances in Engineering Software
  • Umberto Iemma
  • PDF
  • Conference Article
  • Citations41

VeGen: a vectorizer generator for SIMD and beyond

  • Apr 17, 2021
  • Yishen Chen +3
  • Conference Article
  • Citations14

SIMD intrinsics on managed language runtimes

  • Feb 24, 2018
  • Alen Stojanov +3
  • Research Article

A Graph-Based Learning Framework for Compiler Loop Auto-Vectorization

  • Jan 01, 2025
  • Intelligent Computing
  • Yao Xiao +6
  • Book Chapter

Achieving High Parallel Efficiency on Modern Processors for X-Ray Scattering Data Analysis

  • Jan 01, 2017
  • Abhinav Sarje +2
  • Conference Article
  • Citations8

Design and simulation of 5G massive MIMO kernel algorithm on SIMD vector processor

  • Jan 01, 2018
  • Sadineni Sivakrishna +1
  • Conference Article
  • Citations49

Using SIMD instructions for fast likelihood calculation in LVCSR

  • Jun 05, 2000
  • S Kanthak +2
  • PDF
  • Research Article
  • Citations21

Novel Parallel Algorithms for Fast Multi-GPU-Based Generation of Massive Scale-Free Networks

  • Mar 01, 2019
  • Data Science and Engineering
  • Maksudul Alam +2
  • Research Article

Automation of program code vectorization for the use of SIMD instructions

  • Jan 01, 2026
  • Mathematical machines and systems
  • M.O Bohdiuk +1
  • Conference Article

Efficient Complex Event Processing Technology Using Caching selection policy

  • Jun 06, 2025
  • Yao Sun +3
  • Conference Article
  • Citations4

Sleep Scheduling for Energy-Savings in Multi-core Processors

  • Jul 01, 2016
  • Sandeep Dsouza +2
  • Research Article

Composite event monitoring in XML repositories using generic rule framework for providing reactive e-services

  • Nov 05, 2004
  • Decision Support Systems
  • S Swamynathan +2
  • Research Article
  • Citations3

AVX512Crypto: Parallel Implementations of Korean Block Ciphers Using AVX-512

  • Jan 01, 2023
  • IEEE Access
  • Yongryeol Choi +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.