A low-level hardware optimization pipeline for zero-latency video streaming and multi-core acceleration.
Project description
fasthardware (v3.0.1)
A lightweight, low-level hardware optimization pipeline engineered to bypass Python's GIL bottlenecks, eliminate OpenCV camera buffer lag, and maximize multi-core execution pools (CPU/GPU) for computer vision architectures.
Key Features
- Lazy-Initialization Video Stream: Defeats console
input()or engine compilation delays by spinning upcv2.VideoCaptureonly after blocking I/O operations are completely finished. - Asynchronous Background Refreshes: Offloads video frame captures onto a dedicated background thread to guarantee zero-latency
read()states. - Multi-Backend Tuning: Direct runtime optimization hooks for NVIDIA CUDA/cuDNN, Intel OpenVINO, ONNX Runtime, and native OpenCV OpenCL pipelines.
- Low-Level Core Priority: Automatically elevates OS scheduling priority and forces high-performance thread-binding policies.
📦 Installation
pip install fasthardware
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fasthardware-3.0.1.tar.gz.
File metadata
- Download URL: fasthardware-3.0.1.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2216c99ac1b8d1f411746334886e956c70963f966dcd0dca05a01bcf883f70fc
|
|
| MD5 |
936ad53f21f05a755c3611982c6d0668
|
|
| BLAKE2b-256 |
8be000adaefa4bcb0c3a8ee3655505f30fa70c92138666c4f94522dde1b4831f
|
File details
Details for the file fasthardware-3.0.1-py3-none-any.whl.
File metadata
- Download URL: fasthardware-3.0.1-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
249143ce30f72f2a0a259daf8207c3d0b6206b05b3f765c404447378b4901c8a
|
|
| MD5 |
61eb9148a4f384fa79a5fc066bee4cb3
|
|
| BLAKE2b-256 |
68b8198092c3e2ac576635654a0974e98345c5535f96dea6e0de80dff3550a40
|