ZenDNN library, which includes APIs for basic neural network building blocks optimized for AMD CPU architecture, targets deep learning application and framework developers with the goal of improving deep learning inference performance on AMD CPUs.

ZenDNN v3.3 Highlights                      Downloads   Documentation

  • Enabled, tuned, and optimized for inference on AMD 3rd Generation EPYCTM processors
  • Integrated with TensorFlow v2.9 and PyTorch v1.11.0
  • Features highly optimized primitives for AMD CPUs, targeting a variety of workloads, including computer vision, natural language processing, and recommender systems
  • New This release of ZenDNN works with AMD optimized models from Unified Inference Frontend (UIF), which are intended to provide significant performance improvement (in the range of 2-5x). More than 50 Xilinx optimized models are available in this release. For more information on these models, refer to the “UIF Documentation” section.
  • Tested with a variety of neural network models across three major workload types:
    • Computer Vision: AlexNet, InceptionV3, InceptionV4, GoogLeNet, ResNet50, ResNet152, VGG16, VGG19
    • Natural Language Processing: BERT
    • Recommender Systems: DLRM, Wide & Deep
  • Supported on Ubuntu 18.04, Ubuntu 20.04, RHEL 8.3, SLES15 SP3

Resources and Technical Support

Resources

Documentation

ZenDNN User Guide

TensorFlow + ZenDNN User Guide

PyTorch + ZenDNN User Guide

ZenDNN support matrix lists the details of ZenDNN releases and other relevant artifacts.

UIF Documentation

UIF documentation is available on GitHub (https://github.com/amd/UIF).

This GitHub page describes how to incorporate the AMD optimized models into your workflow and provides guidance on the possible performance uplift.

Installation Tutorials

Technical Support

For support options, refer to Technical Support.

Downloads

TensorFlow and PyTorch are available with different Python versions.

For previous ZenDNN releases, refer to ZenDNN Archive.

File Name Version Size Launch Date OS Bitness Description
TensorFlow

File Name

Version

3.3

Size

228 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

TF v2.9 + ZenDNN binary release package with python v3.7. MD5 Checksum: 9d1aa54e8a4aeb79a8688e46bc3dc235

File Name

Version

3.3

Size

228 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

TF v2.9 + ZenDNN binary release package with python v3.8. MD5 Checksum: 75672df609140c010d4c36c7cd1ca5cf

File Name

Version

3.3

Size

228 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

TF v2.9 + ZenDNN binary release package with python v3.9. MD5 Checksum: ffbf00787378526c726fd1dbe3769c93

File Name

Version

3.3

Size

228 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

TF v2.9 + ZenDNN binary release package with python v3.10. MD5 Checksum: af0fd75f4b76810d6ba8eb25bcb82058

File Name

Version

3.3

Size

130 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

TF v2.9 + ZenDNN binary release package for C++ API interface. MD5 Checksum: 51b3b4093775ff2b67e06f18d01b41ac
PyTorch

File Name

Version

3.3

Size

98 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

PT v1.11.0 + ZenDNN binary release package with python v3.7. MD5 Checksum: 6f1da3b0420b1c1dd568fbaaae90e9ba

File Name

Version

3.3

Size

98 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

PT v1.11.0 + ZenDNN binary release package with python v3.8. MD5 Checksum: f76a62e9eb6e352ecc2a2ab2b68e9f38

File Name

Version

3.3

Size

98 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

PT v1.11.0 + ZenDNN binary release package with python v3.9. MD5 Checksum: 318408befd3e5d099d0a1f7644c9d80d

File Name

Version

3.3

Size

98 MB

Launch Date

06/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

PT v1.11.0 + ZenDNN binary release package with python v3.10. MD5 Checksum: d447a9a99d4481e92aba78a840238ed3

File Name

Version

3.3

Size

56 MB

Launch Date

6/15/2022

OS

Ubuntu/RHEL

Bitness

64-bit

Description

PT v1.11.0 + ZenDNN binary release package for C++ API interface. MD5 Checksum: a191f2305f1cae6e00c82a1071df9708