#high-performance

Logo of Enzyme
Enzyme
Enzyme is a high-performance tool for automatic differentiation in LLVM and MLIR, designed to enhance gradient computation efficiency. It can be easily integrated via direct build or package managers like Homebrew and Spack. Supporting both Julia and Rust bindings, it is suited for researchers and developers in high-performance computing and machine learning. Discover installation guides and connect with the community for in-depth information and collaborative opportunities.
Logo of parquet-go
parquet-go
Explore the capabilities of this Go library designed for efficient Parquet file manipulation, with features including low compute and memory footprint and advanced schema evolution handling. Originally from Twilio Segment, it offers benefits like optimized memory use and bloom filters for quick data searches, suitable for developers tasked with managing large-scale datasets.
Logo of ppl.cv
ppl.cv
This lightweight and customizable framework offers high-performance implementations of image processing algorithms optimized for deep learning. Supporting a variety of hardware platforms, it enables the addition of new hardware and algorithm support with ease. Functions aligned with OpenCV simplify deployment by reducing dependencies and enhancing performance through optimized memory and computation. It supports major CPU/GPUs and plans to expand with image decoding and VSLAM capabilities. Integration with ppl.nn enhances its utility for comprehensive deep learning applications.
Logo of WasmEdge
WasmEdge
WasmEdge delivers a top-notch WebAssembly runtime optimized for web applications, edge computing, and serverless environments, facilitating secure execution of bytecode from C++, Rust, and JavaScript. Its lightweight, extensible design enables seamless integration with Kubernetes and Dapr, boosting performance and security in embedded applications, smart contracts, and SaaS platforms. WasmEdge's fast execution and robust isolation make it ideal for running user-defined code securely, providing flexibility across various technological landscapes.