Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CUTLASS 4.x provides a Python native interfaces for writing high-performance CUDA kernels based on core CUTLASS and CuTe concepts without any performance compromises. This allows for a much smoother learning curve, orders of magnitude faster compile times, native integration with DL frameworks without writing glue code, and much more intuitive meta-programming that does not require deep C++ expertise.

Overall we envision CUTLASS DSLs as a family of domain-specific languages (DSLs). With the release of 4.0, we are releasing the first of these in CuTe DSL. This is a low level programming model that is fully consistent with CuTe C++ abstractions — exposing core concepts such as layouts, tensors, hardware atoms, and full control over the hardware thread and data hierarchy.

CuTe DSL demonstrates optimal matrix multiply and other linear algebra operations targeting the programmable, high-throughput Tensor Cores implemented by NVIDIA's Ampere, Hopper, and Blackwell architectures.

We believe it will become an indispensable tool for students, researchers, and performance engineers alike — flattening the learning curve of GPU programming, rapidly prototyping kernel designs, and bringing optimized solutions into production.

CuTe DSL is currently in public beta and will graduate out of beta by summer 2026.

For more details please visit CUTLASS Documentation or CUTLASS GitHub.

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.

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314t-manylinux_2_28_x86_64.whl (91.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314t-manylinux_2_28_aarch64.whl (91.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314-manylinux_2_28_x86_64.whl (91.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314-manylinux_2_28_aarch64.whl (91.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp313-cp313-manylinux_2_28_x86_64.whl (91.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp313-cp313-manylinux_2_28_aarch64.whl (91.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp312-cp312-manylinux_2_28_x86_64.whl (91.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp312-cp312-manylinux_2_28_aarch64.whl (91.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp311-cp311-manylinux_2_28_x86_64.whl (91.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp311-cp311-manylinux_2_28_aarch64.whl (91.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp310-cp310-manylinux_2_28_x86_64.whl (91.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp310-cp310-manylinux_2_28_aarch64.whl (91.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24b1715ce8d2a8f77a7a346d0d34f11f5a33a29b2ca67307e22fda81dc226551
MD5 d52749bcd58babf8b6feaf328e07ce4b
BLAKE2b-256 b5108998d7bc5f7e173181a3065a4d2887e44cab3c3e59620001771985fef561

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 def1c07efa139d6d00506a435ab6bba652fdf827e6e90f1a424d9ce4d0d99e47
MD5 b6b447f63f7b1ffe46e75c4c83cd3fc8
BLAKE2b-256 f3ff124bca20e409a822df6a59c1af33884b8ff9c22623dcedc7be2367cc34fa

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d11014f21b05a26342fc01bb3c32b6706c820017ea4fc174ed039e05120e8a4d
MD5 c6f778f27909a9a4bae1bd3f0e39be08
BLAKE2b-256 148f71c93e1fe401c9a13dcdfc09cafc25d4049fb352c8306ed2a525803c78e2

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 76d9859939ca5d26e1650abfee09a6749ab75499f4dec8bd54789f3bf8ba7c69
MD5 48ecbfc84e25cff743333348a9cee3e7
BLAKE2b-256 6a06cd605ee0a69986fbeee6ee6c41c7390f7cff73b147857c9d7e09844c76af

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 658ec6a8c7a7ed563d13c9f62d325bec1aa3132a5cdc1fbd917964aa9446f81a
MD5 b31e754da80fca2f3148fad5f4fc4880
BLAKE2b-256 e9ca4d8207a874a9252ec03203949ee091272994c17f3afd3a3ec4dd38eff67e

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b133dad505c4778ff9ee5d1d9379e5b0df8bfe04166782652bb1b6725c6dc10b
MD5 15279cb0878fb542f931e1345e653371
BLAKE2b-256 21d57394de360dc4d14d75247d3353caa8b1b9cd4176f46e6a7d33b75ee2bcce

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df205429c9ac58ccc846a744ce0ab88705b460b0cb91d0ac27e408312d610009
MD5 26e981ba49e773506700b3899ff8d340
BLAKE2b-256 e35db0b24f1d27d5eeff754703b6c164e86fce99e09b17cd80ad44ed62e26795

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c6012a5cae60b0f6045fb4dcde80fa28d32816314d29da92d483cadbd477c65e
MD5 9ed461eb92409782c7102b0a2c8af67a
BLAKE2b-256 fadbdddbb3de14de18443a5416f4f46fffa77da2e5177b75d3a6b34b7280d024

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e4fbbe0f48260de0568fc04fd316047212d0270352d778f3486421f27d84cc2
MD5 09d63cbf442ae61ac018afc5920a8d81
BLAKE2b-256 0292b8a3f523924b91fe0077f9389bb6213e27794f83adbb541412be56d9f9ba

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 80a539dec13e592ac75cc6362a33ee26c259f2117e7c9c335592ea0383b17262
MD5 b07bb6181b313ed0ca70cd66500feafb
BLAKE2b-256 9ae669b3db5016f6bf88951d71bffa5f875f810c025af2757f12af0ba71901a9

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67d044333f520ae129b0dddf2959cb6f1464d6eae93353068764ca728d882d3c
MD5 bfaef18b2df1a083fbbef4fe88d60fb8
BLAKE2b-256 19ce75f2c51e13b82b58c63540eca3fd3672fd8f87b94f1455922f2fa97b136b

See more details on using hashes here.

File details

Details for the file nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nvidia_cutlass_dsl_libs_cu13-4.8.0.dev0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e7ca941a1cceebd1d122c2c889ea754e617d3a5d731a216b6737a1c613f62eb9
MD5 8cc0f8de3ef7f2a63fd52cbf273c819f
BLAKE2b-256 45044d15e288f51212c144f7d840d231de2ff4a40150d96d9d42ded72b813edb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

4.8.0.dev0 This release

12 files

4.7.1

12 files

4.7.0

12 files

4.6.3

12 files

4.6.2

12 files

4.6.1

12 files

4.6.0

12 files

4.5.3

12 files

4.5.2

12 files

4.5.1

10 files

4.5.0

10 files

4.4.2

10 files

4.4.1

8 files

4.4.0

8 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page