Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
- python
- profiling
- performance-analysis
- cpu-profiling
47,133 repositories indexed
1–13 of 13 · Most stars
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
A fast image processing library with low memory needs.
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
Easy to integrate Vulkan memory allocation library
2-2000x faster ML algos, 50% less memory usage, works on all hardware - new and old.
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
An animated gif & apng engine for iOS in Swift. Have a great performance on memory and cpu usage.
Thin, unified, C++-flavored wrappers for the CUDA APIs
Allocators, I/O streams, math, geometry, image and audio processing for D
Fast, memory-safe camera RAW decoder in Rust: ~40 formats, SIMD, GPU, WebAssembly, ICC colour management. CLI, C, C++, Python and JavaScript bindings.
Computer Graphics and Gaming API (Vulkan, OpenGL, GLFW, STB, ...) bindings for Java using Java 22 FFM APIs
A fast image processing library with low memory needs.