jackwadden / VASim
VASim is a virtual homogeneous non-deterministic finite automata automata simulator and transformation tool. VASim can parse, transform, simulate, and profile homogeneous NFAs, and is meant to be an open tool for automata processing research. VASim can also be extended to support hypothetical automata processing elements.
☆36Updated 11 months ago
Alternatives and similar repositories for VASim:
Users that are interested in VASim are comparing it to the libraries listed below
- High-performance automata-processing engines are traditionally evaluated using a limited set of regular expression rulesets. While regula…☆32Updated last year
- ☆19Updated 2 years ago
- Automata Benchmark Suite☆21Updated last year
- ☆53Updated 5 years ago
- HeteroSync is a benchmark suite for performing fine-grained synchronization on tightly coupled GPUs☆28Updated 7 months ago
- CUDAAdvisor: a GPU profiling tool☆48Updated 6 years ago
- ☆41Updated this week
- Haystack is an analytical cache model that given a program computes the number of cache misses.☆46Updated 5 years ago
- LonestarGPU: Irregular algorithms parallelized for GPUs☆34Updated 5 years ago
- Code released to accompany the ISCA paper: "T4: Compiling Sequential Code for Effective Speculative Parallelization in Hardware"☆28Updated 3 years ago
- A Shared Memory Multithreaded Graph Benchmark Suite for Multicores☆35Updated 2 years ago
- SMASH is a hardware-software cooperative mechanism that enables highly-efficient indexing and storage of sparse matrices. The key idea of…☆16Updated 4 years ago
- ☆23Updated 3 years ago
- Pannotia v0.9 is a suite of OpenCL graph applications☆23Updated 7 years ago
- A framework that helps implementing swizzle GPU kernels☆41Updated 5 years ago
- Artifact Evaluation Reproduction for "Software Prefetching for Indirect Memory Accesses", CGO 2017, using CK.☆38Updated 3 years ago
- doppioDB - A hardware accelerated database☆49Updated 7 years ago
- ☆28Updated 2 years ago
- The Splash-3 benchmark suite☆44Updated last year
- GenStore is the first in-storage processing system designed for genome sequence analysis that greatly reduces both data movement and comp…☆13Updated 3 years ago
- Productive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)☆31Updated 11 months ago
- A Comprehensive Benchmark Suite for Graph Computing☆68Updated 6 years ago
- Artifact for PPoPP 2018 paper "Making Pull-Based Graph Processing Performant"☆23Updated 4 years ago
- Creating beautiful gem5 simulations☆48Updated 4 years ago
- Data-Centric MLIR dialect☆40Updated last year
- A fast and scalable x86-64 multicore simulator☆31Updated 4 years ago
- HeteroCL-MLIR dialect for accelerator design☆40Updated 7 months ago
- Bridging polyhedral analysis tools to the MLIR framework☆109Updated last year
- ☆14Updated 5 years ago
- Multi-target compiler for Sum-Product Networks, based on MLIR and LLVM.☆23Updated 4 months ago