Skip to main content

The latest ZenDNN Plugin for PyTorch* (zentorch) 2.13.0.1 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.1 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
Build Commit a31d92f569cbdc93b755038d1a722bacb345d015
PyTorch Version 2.13.0+cpu
Release Type ga

Metadata

Release files for zentorch 2.13.0.1

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.1
File
zentorch-2.13.0.1-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.1-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.1-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.1-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.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details

Total release size: 254.5 MB

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

Download URL zentorch-2.13.0.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 50.9 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
23dbd600e4e1f432d96c73d5d7857d980f728e17f3a728612305a55651ce38d1
BLAKE2b-256 checksum
How to use checksums
f4b1e9fb74cc7d916743d35f40e71858f1ae17f90d0bde42a812c98f785a20a9
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.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 50.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a5cce6c34298a9f93de0a34757d73c962376891aa68bd7017ccaf6768ebbccc9
BLAKE2b-256 checksum
How to use checksums
7609a357e840441a95dce45e3852f4e5dbdc26382282449c12006da74d18f7d4
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.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 50.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4c09bb634fdc1256b550c297b16eafa0901122a85148cffdb92a204c37ee6c47
BLAKE2b-256 checksum
How to use checksums
87bbe13f1081d7a6834a7bc7800bb19969b3586058d7cab07c071cb653ba3396
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.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 50.9 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a84225ea4e09f607e318aa3c4576f3c881d980dcc5cab7ddae60f070f097f85f
BLAKE2b-256 checksum
How to use checksums
824290c3fbc8ad8e00edbb51a274cc31f44501d451a9d7afa2f7db8fbd8492dc
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.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL zentorch-2.13.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 50.9 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e50de339bdf053f7fc2470e0c64ba9e01b86cc6ead45e7c6209f1cdf32e5628f
BLAKE2b-256 checksum
How to use checksums
6d8cc7dc4016b8ecd8d4a3c3fe138927a37810b5de3293170ace7a6d91e834ec
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.1 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