Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Static recompilation of AArch64 CPU code to native x86-64, on top of suyu's AOT recompiler and HLE stack.
Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
Low-latency machine code generation
A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
Run 32-bit Android apps on 64-bit-only ARM phones: open-source ARM32 -> ARM64 native code translator and app launcher
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
Expressive Vector Engine - SIMD in C++ Goes Brrrr
ARM64 instruction emulator written in modern c++.