Skip to main content

A low-level hardware optimization pipeline for zero-latency video streaming and multi-core acceleration.

Project description

fasthardware (v3.0.1)

PyPI version License: MIT Downloads

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 up cv2.VideoCapture only 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fasthardware-3.0.1.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fasthardware-3.0.1-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

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

Hashes for fasthardware-3.0.1.tar.gz
Algorithm Hash digest
SHA256 2216c99ac1b8d1f411746334886e956c70963f966dcd0dca05a01bcf883f70fc
MD5 936ad53f21f05a755c3611982c6d0668
BLAKE2b-256 8be000adaefa4bcb0c3a8ee3655505f30fa70c92138666c4f94522dde1b4831f

See more details on using hashes here.

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

Hashes for fasthardware-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 249143ce30f72f2a0a259daf8207c3d0b6206b05b3f765c404447378b4901c8a
MD5 61eb9148a4f384fa79a5fc066bee4cb3
BLAKE2b-256 68b8198092c3e2ac576635654a0974e98345c5535f96dea6e0de80dff3550a40

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page