amd/UIF

Unified Inference Frontend (UIF) is a unified inference platform that consolidates AMD's compute hardware—EPYC and Ryzen processors, Instinct and Radeon...

Owned by AMD

View on GitHub ↗Jump to charts ↓

amd/UIF has 60+ stars and 10+ forks on GitHub and was last pushed on Sep 15, 2023. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 29 minutes ago
Added to GitGenius on October 12th, 2026
Created on May 11th, 2022
Open Issues & Pull Requests: 4 (+0)
GitHub issues: Enabled
Number of forks: 14
Total Stargazers: 62 (+0)
Total Subscribers: 11 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Unified Inference Frontend (UIF) is a unified inference platform that consolidates AMD's compute hardware—EPYC and Ryzen processors, Instinct and Radeon GPUs, Versal Adaptive SoCs, and FPGAs—under a single solution with shared tools and runtime.

UIF addresses the fragmentation of deploying deep learning inference across heterogeneous AMD hardware by providing a unified software stack that works with popular frameworks including TensorFlow, PyTorch, and ONNXRT. The platform includes optimization tools, libraries, pre-optimized models, and example designs tailored for AMD platforms. It supports diverse workloads spanning computer vision, natural language processing, and recommender systems, with acceleration libraries like MIGraphX for GPUs and ZenDNN for CPUs handling the actual inference execution.

Developers should adopt UIF if they need to deploy inference across multiple AMD hardware targets without rewriting applications for each platform. It suits organizations with heterogeneous AMD infrastructure who want a consistent deployment experience. The platform includes a model zoo with dozens of pre-optimized models for both CPUs and GPUs, reducing the work needed to get started. The Vitis AI Optimizer and UIF Quantizer tools enable performance tuning, with documented cases showing significant throughput improvements through model optimization techniques like pruning and quantization.

The project maintains an active model zoo that expands across releases to cover more architectures and hardware targets. Development includes ongoing integration work, as evidenced by the addition of MIGraphX backend support for AMD Inference Server and the inclusion of new libraries like rocAL for data processing. The team releases Docker containers alongside each version to simplify deployment and provide pre-configured environments for both model optimization and inference serving. Documentation is provided as part of the release package, covering download, build, and execution procedures for the current version.