Skip to main content

kernelforge-cuda

Linux companion wheel that installs KernelForge CUDA extension modules (cuda_*.so) into site-packages/kernelforge/.

On PyPI. Release wheels are built on GitHub Actions (build-wheels-cuda in the release workflow) using manylinux_cuda images for CPython 3.11–3.14.

pip install kernelforge
pip install kernelforge-cuda   # or: pip install 'kernelforge[cuda]'

kernelforge[cuda] installs both torch and this companion on Linux. Install the CPU kernelforge package first (or via that extra). A default-index torch install may be CPU-only; use a CUDA build of PyTorch for GPU runs.

Requires an NVIDIA driver compatible with the installed torch CUDA build.

Local monorepo / wheel smoke

# From the monorepo root:
make demo-cuda-wheels
# or install wheels from dist/ manually:
#   pip install dist/kernelforge-*.whl
#   pip install --find-links dist kernelforge-cuda

Day-to-day developers can keep using make install-linux-mkl-ilp64-cuda instead of the split package.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

kernelforge_cuda-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kernelforge_cuda-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kernelforge_cuda-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kernelforge_cuda-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file kernelforge_cuda-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kernelforge_cuda-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 395e5fbfa9aa1f07bd3387938dd79d061a4aadf7a26e7466cfd0c497e9fd58ea
MD5 424e32d82abd22e5933ab1e64e5fcf36
BLAKE2b-256 e9a5222c29842383232cf1f369bfba477c53a8409db841a5b5ee85f50d29be72

See more details on using hashes here.

Provenance

The following attestation bundles were made for kernelforge_cuda-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on andersx/kernelforge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kernelforge_cuda-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kernelforge_cuda-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fdc17a4e1e56f50df0041d08d21910b3826f2465487243de06d2fec33819ba14
MD5 eeb254e10ae66b34f08730010963d0eb
BLAKE2b-256 01feb24e2b11586bba887115d81b42ac71fd26c61ee9e581ae7b2078b1f1dbda

See more details on using hashes here.

Provenance

The following attestation bundles were made for kernelforge_cuda-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on andersx/kernelforge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kernelforge_cuda-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kernelforge_cuda-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59bf1d48bd29b299f94c69d6a59bc48f962ea3dbe3342a9b46cef36d2438157d
MD5 1160750dd89d623b050bcb2809c72578
BLAKE2b-256 2a30dd9a4935cab723b3a5587f5e3c81684b682e5cc0c03591d4d83b77cda6d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for kernelforge_cuda-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on andersx/kernelforge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kernelforge_cuda-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kernelforge_cuda-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08224c3b1a1aecababd69ed3892db3eba1ffc8800530894407745e27ce9840f9
MD5 530c5599bec88571c00bf283c0b7e003
BLAKE2b-256 db0631094ffdd564b97785f87d2d2d45775634ce8027aacb481c5ceae74465b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for kernelforge_cuda-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on andersx/kernelforge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.0.0 This release

4 files

Supported by

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