Skip to main content

The latest ZenDNN Plugin for PyTorch* (zentorch) 2.13.0.2 is here!

The ZenDNN PyTorch plugin is called zentorch. Combined with PyTorch's torch.compile, zentorch transforms deep learning pipelines into finely-tuned, AMD-specific engines, delivering unparalleled efficiency and speed for large-scale inference workloads.

This upgrade continues the focus on optimizing inference with Recommender Systems and Large Language Models on AMD EPYC™ CPUs. It includes AMD EPYC™ enhancements for bfloat16 performance, expanded support for cutting-edge models like Llama 3.2 and 3.3, Microsoft Phi, and more as well as support for a wide-variety of quantization configurations. The quantization support included 4-bit weight-only quantization, along with support for INT8 dynamic activation and INT8 weight quantization, and quantized support for the DLRM-v2 model with a mix of 8-bit and 4-bit quantization. This also includes support for running generative models with vLLM. This release introduces functional support for running LLMs using float16 precision with vLLM on 6th Gen AMD EPYC™ processors.

Under the hood, ZenDNN’s enhanced AMD-specific optimizations operate at every level. In addition to highly optimized operator microkernels, these include comprehensive graph optimizations including pattern identification, graph reordering, and fusions. They also incorporate optimized embedding bag kernels and enhanced zenMatMul matrix splitting strategies which leverage the AMD EPYC™ microarchitecture to deliver enhanced throughput and latency.

The vLLM-ZenTorch plugin extends these benefits to the vLLM inference engine, enabling plug-and-play acceleration of large language model inference on AMD EPYC™ CPUs. By integrating ZenTorch with vLLM, users can achieve significant throughput improvements for LLM workloads with zero code changes.

The zentorch plugin 2.13.0.2 seamlessly works with PyTorch 2.13.0+cpu, offering a high-performance experience for deep learning on AMD EPYC™ platforms.

In addition to stable (GA) releases, the zentorch plugin provides weekly releases via the zentorch-weekly package on PyPI.

Support

We welcome feedback, suggestions, and bug reports. Should you have any of the these, please kindly file an issue on the ZenDNN Plugin for PyTorch GitHub page here

License

AMD copyrighted code in ZenDNN is subject to the Apache-2.0, MIT, or BSD-3-Clause licenses; consult the source code file headers for the applicable license. Third party copyrighted code in ZenDNN is subject to the licenses set forth in the source code file headers of such code.

Build Information

Field Value
Source Tag v2.13.0.2_rc3
Tag Commit dbc770071b7ee552ab3a36217206691b2fca91d0
Build Commit dbc770071b7ee552ab3a36217206691b2fca91d0
PyTorch Version 2.13.0+cpu
Release Type ga

Built from v2.13.0.2_rc3

Metadata

Release files for zentorch 2.13.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for zentorch 2.13.0.2
File
zentorch-2.13.0.2-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
zentorch-2.13.0.2-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
zentorch-2.13.0.2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
zentorch-2.13.0.2-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
zentorch-2.13.0.2-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details

Total release size: 137.5 MB

Release files / zentorch-2.13.0.2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.2-cp314-cp314-manylinux_2_28_x86_64.whl
Size 27.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cb680c9b2cf1f2c83a1d1610b039a755bd7902482929d816b6dbb7536af48802
BLAKE2b-256 checksum
How to use checksums
d1b568d50549abd0c6132098e29a40f0da20fda9b22c79b2638cdc900c9021f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / zentorch-2.13.0.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 27.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2033822d89c02f6bbc22e25544a13436bb7953023c543d5f4f8b3f0f7bef390a
BLAKE2b-256 checksum
How to use checksums
4ce1877c199202583211cdbc5e4bfe9896a6adccec95020cceb34643012baa22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / zentorch-2.13.0.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 27.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5e783c21469586367cc1843bced7d80a32cb9010de4a775f49c7c5e17a996942
BLAKE2b-256 checksum
How to use checksums
03d76d715b3a5cb64c8cfaa7459c3ece594f0efb29720abe9d3abb0f83afad84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / zentorch-2.13.0.2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 27.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
64a18d548a594f36f6d254f08a2651a698cfcff2c59cb620da6a03f0c6758d04
BLAKE2b-256 checksum
How to use checksums
3839029d9cdfa639c56f22167c04f1df870b6bd8e57b4c3d3a284eefc4a0d153
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / zentorch-2.13.0.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 27.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0bd106c71114e306c2e97ef7bfa832126e9f9be0b3286b9d158eaa508cc59e35
BLAKE2b-256 checksum
How to use checksums
52646dcbbd67029dbae66f7447e915c2800202b1f84d594aa7143ab99941ac92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release history Release notifications | RSS feed

5.2.1

4 release files

5.2.0

4 release files

5.1.0

5 release files

5.0.2

5 release files

5.0.1

4 release files

5.0.0

4 release files

4.2.0

4 release files

This release

2.13.0.2 This release

5 release 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