Skip to content

chore: update whisper.cpp to v1.9.1 with RTX 50 (sm_120) CUDA support#4

Merged
gabrielste1n merged 1 commit into
OpenWhispr:masterfrom
xAlcahest:chore/whisper-v1.9.1-sm120
Jun 25, 2026
Merged

chore: update whisper.cpp to v1.9.1 with RTX 50 (sm_120) CUDA support#4
gabrielste1n merged 1 commit into
OpenWhispr:masterfrom
xAlcahest:chore/whisper-v1.9.1-sm120

Conversation

@xAlcahest

Copy link
Copy Markdown
Collaborator

Summary

Brings the OpenWhispr whisper.cpp fork up to upstream v1.9.1 and extends the bundled CUDA builds to RTX 50-series (Blackwell, sm_120) GPUs. The CUDA jobs in build-binaries.yml previously targeted 75;80;86;89 on CUDA 12.4, which can't compile for Blackwell — nvcc 12.4 rejects compute_120; this adds sm_120 and bumps the toolkit to 12.9.1 (Blackwell support landed in CUDA 12.8), keeping RTX 20-40 coverage. The produced CUDA binary was verified to embed sm_120 SASS with cuobjdump --list-elf.

The bulk of the diff is the upstream v1.8.3 → v1.9.1 update, squashed into a single commit; the OpenWhispr-specific change is build-binaries.yml.

Changes

  • Update vendored whisper.cpp to upstream v1.9.1.
  • .github/workflows/build-binaries.yml: add sm_120 to CUDA_ARCHITECTURES (now 75;80;86;89;120); bump CUDA toolkit 12.4.0 → 12.9.1 — Windows redist component versions and Linux package/paths (cuda-toolkit-12-9, /usr/local/cuda-12.9).

@gabrielste1n gabrielste1n merged commit 27dc5e9 into OpenWhispr:master Jun 25, 2026
42 of 50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants