All Projects → Unisimd Assembler → Similar Projects or Alternatives

768 Open source projects that are alternatives of or similar to Unisimd Assembler

Simd
C++ image processing and machine learning library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) and VSX(Power7), NEON for ARM.
Stars: ✭ 1,263 (+1904.76%)
Mutual labels:  simd, sse, powerpc, neon, avx2, avx512, avx
Boost.simd
Boost SIMD
Stars: ✭ 238 (+277.78%)
Mutual labels:  simd, aarch64, sse, neon, avx2, avx512, avx
Simde
Implementations of SIMD instruction sets for systems which don't natively support them.
Stars: ✭ 1,012 (+1506.35%)
Mutual labels:  simd, sse, powerpc, neon, avx2, avx512, avx
Sleef
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
Stars: ✭ 353 (+460.32%)
Mutual labels:  simd, aarch64, powerpc, neon, avx512, avx
Vc
SIMD Vector Classes for C++
Stars: ✭ 985 (+1463.49%)
Mutual labels:  simd, sse, neon, avx2, avx512, avx
Nsimd
Agenium Scale vectorization library for CPUs and GPUs
Stars: ✭ 138 (+119.05%)
Mutual labels:  simd, aarch64, neon, avx2, avx512, avx
Quadray Engine
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-79.37%)
Mutual labels:  simd, sse, neon, avx2, avx512, avx
Libsimdpp
Portable header-only C++ low level SIMD library
Stars: ✭ 914 (+1350.79%)
Mutual labels:  simd, sse, neon, avx2, avx512
Xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Stars: ✭ 964 (+1430.16%)
Mutual labels:  simd, sse, neon, avx512, avx
Umesimd
UME::SIMD A library for explicit simd vectorization.
Stars: ✭ 66 (+4.76%)
Mutual labels:  simd, neon, avx2, avx512, avx
Libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Stars: ✭ 518 (+722.22%)
Mutual labels:  simd, sse, avx2, avx512, avx
Std Simd
std::experimental::simd for GCC [ISO/IEC TS 19570:2018]
Stars: ✭ 275 (+336.51%)
Mutual labels:  simd, sse, neon, avx512, avx
Sse2neon
A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
Stars: ✭ 316 (+401.59%)
Mutual labels:  x86, simd, aarch64, sse, neon
cpuwhat
Nim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics
Stars: ✭ 25 (-60.32%)
Mutual labels:  avx, sse, simd, x86, avx2
ternary-logic
Support for ternary logic in SSE, XOP, AVX2 and x86 programs
Stars: ✭ 21 (-66.67%)
Mutual labels:  avx, sse, simd, avx2, avx512
Base64simd
Base64 coding and decoding with SIMD instructions (SSE/AVX2/AVX512F/AVX512BW/AVX512VBMI/ARM Neon)
Stars: ✭ 115 (+82.54%)
Mutual labels:  simd, sse, neon, avx2, avx512
Directxmath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+1263.49%)
Mutual labels:  simd, sse, neon, avx2, avx
Fastnoisesimd
C++ SIMD Noise Library
Stars: ✭ 542 (+760.32%)
Mutual labels:  simd, sse, neon, avx2
lsp-dsp-lib
DSP library for signal processing
Stars: ✭ 37 (-41.27%)
Mutual labels:  x86-64, simd, armv7, aarch64
oversimple
A library for audio oversampling, which tries to offer a simple api while wrapping HIIR, by Laurent De Soras, for minimum phase antialiasing, and r8brain-free-src, by Aleksey Vaneev, for linear phase antialiasing.
Stars: ✭ 25 (-60.32%)
Mutual labels:  neon, avx, sse, simd
Corrfunc
⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
Stars: ✭ 114 (+80.95%)
Mutual labels:  simd, avx2, avx512, avx
Highway
Performance-portable, length-agnostic SIMD with runtime dispatch
Stars: ✭ 301 (+377.78%)
Mutual labels:  simd, neon, avx2, avx512
simd-byte-lookup
SIMDized check which bytes are in a set
Stars: ✭ 23 (-63.49%)
Mutual labels:  sse, simd, avx2, avx512
Onednn
oneAPI Deep Neural Network Library (oneDNN)
Stars: ✭ 2,600 (+4026.98%)
Mutual labels:  x86-64, aarch64, avx2, avx512
Mipp
MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX and AVX-512.
Stars: ✭ 253 (+301.59%)
Mutual labels:  simd, sse, neon, avx
Unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+7731.75%)
Mutual labels:  x86, x86-64, mips, powerpc
Sse4 Strstr
SIMD (SWAR/SSE/SSE4/AVX2/AVX512F/ARM Neon) of Karp-Rabin algorithm's modification
Stars: ✭ 115 (+82.54%)
Mutual labels:  sse, neon, avx2, avx512
Steed
[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Stars: ✭ 520 (+725.4%)
Mutual labels:  x86, aarch64, mips, powerpc
Computelibrary
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
Stars: ✭ 2,123 (+3269.84%)
Mutual labels:  simd, aarch64, armv7, neon
cross
“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 3,550 (+5534.92%)
Mutual labels:  mips, x86, aarch64, powerpc
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+8430.16%)
Mutual labels:  x86, x86-64, mips, powerpc
pinktrace
Pink's Tracing Library
Stars: ✭ 20 (-68.25%)
Mutual labels:  x86-64, x86, aarch64, powerpc
Simdjson
Parsing gigabytes of JSON per second
Stars: ✭ 15,115 (+23892.06%)
Mutual labels:  simd, aarch64, neon, avx2
simdutf8
SIMD-accelerated UTF-8 validation for Rust.
Stars: ✭ 426 (+576.19%)
Mutual labels:  neon, simd, avx2, aarch64
Cemu
Cheap EMUlator: lightweight multi-architecture assembly playground
Stars: ✭ 666 (+957.14%)
Mutual labels:  x86-64, aarch64, mips, powerpc
Rappel
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+1198.41%)
Mutual labels:  x86, x86-64, aarch64, armv7
Keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (+2525.4%)
Mutual labels:  x86, x86-64, mips, powerpc
Arm now
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (+1041.27%)
Mutual labels:  x86, x86-64, mips, powerpc
Cglm
📽 Highly Optimized Graphics Math (glm) for C
Stars: ✭ 887 (+1307.94%)
Mutual labels:  simd, sse, neon, avx
Sse Popcount
SIMD (SSE) population count --- http://0x80.pl/articles/sse-popcount.html
Stars: ✭ 226 (+258.73%)
Mutual labels:  aarch64, sse, avx2, avx512
Osaca
Open Source Architecture Code Analyzer
Stars: ✭ 162 (+157.14%)
Mutual labels:  x86, avx2, avx512, avx
Cross
“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 2,461 (+3806.35%)
Mutual labels:  x86, aarch64, mips, powerpc
Keypatch
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (+1390.48%)
Mutual labels:  x86, x86-64, mips, powerpc
Guided Missile Simulation
Guided Missile, Radar and Infrared EOS Simulation Framework written in Fortran.
Stars: ✭ 33 (-47.62%)
Mutual labels:  avx, simd, avx2
Plasma
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+4592.06%)
Mutual labels:  x86, x86-64, mips
Maxine Vm
Maxine VM: A meta-circular research VM
Stars: ✭ 274 (+334.92%)
Mutual labels:  x86, aarch64, armv7
Kfr
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Stars: ✭ 985 (+1463.49%)
Mutual labels:  simd, avx512, avx
Turbo-Transpose
Transpose: SIMD Integer+Floating Point Compression Filter
Stars: ✭ 50 (-20.63%)
Mutual labels:  sse, simd, avx2
libcluon
libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (+28.57%)
Mutual labels:  x86-64, aarch64, powerpc
profiler-api
The portable version of JetBrains profiler API for .NET Framework / .NET Core / .NET / .NET Standard / Mono
Stars: ✭ 21 (-66.67%)
Mutual labels:  x86-64, x86, aarch64
Easy Linux Pwn
A set of Linux binary exploitation tasks for beginners on various architectures
Stars: ✭ 353 (+460.32%)
Mutual labels:  x86, mips, powerpc
penguinV
Simple and fast C++ image processing library with focus on heterogeneous systems
Stars: ✭ 110 (+74.6%)
Mutual labels:  avx, sse, simd
memalloy
Memory consistency modelling using Alloy
Stars: ✭ 23 (-63.49%)
Mutual labels:  x86, armv7, powerpc
reicast-emulator
Reicast was a multiplatform Sega Dreamcast emulator
Stars: ✭ 1,063 (+1587.3%)
Mutual labels:  x86, armv7, aarch64
std find simd
std::find simd version
Stars: ✭ 19 (-69.84%)
Mutual labels:  simd, avx2, avx512
Asm Dude
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Stars: ✭ 3,898 (+6087.3%)
Mutual labels:  x86-64, avx2, avx512
Asmdb
Instructions database and utilities for X86/X64 and ARM (THUMB/A32/A64) architectures.
Stars: ✭ 258 (+309.52%)
Mutual labels:  x86, x86-64, aarch64
Asmjit
Machine code generation for C++
Stars: ✭ 2,874 (+4461.9%)
Mutual labels:  x86, x86-64, aarch64
hpc
Learning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Stars: ✭ 39 (-38.1%)
Mutual labels:  avx, sse, simd
sse-avx-rasterization
Triangle rasterization routines accelerated by SSE and AVX
Stars: ✭ 53 (-15.87%)
Mutual labels:  avx, sse, simd
1-60 of 768 similar projects