Workflow
AMD
icon
Search documents
Improve AI accelerator performance with AMD EPYC™ AI host processors
AMD· 2025-07-22 15:01
Performance Comparison - AMD EPYC 9575F CPU achieves approximately 1.24x higher total token throughput performance on Mixtral 8x7B compared to Intel Xeon 8592+ [1] - AMD EPYC 9575F CPU demonstrates roughly 1.10x greater total token throughput performance on Llama4-Maverick-17B-128E-FP8 versus Intel Xeon 8592+ [1] - AMD EPYC 9575F CPU exhibits about 1.05x improved AI inference throughput performance on Deepseek-R1-SGLang when compared to Intel Xeon 8592+ [1] - Both AMD EPYC 9575F and Intel Xeon 8592+ were tested with 8x AMD Instinct MI300X GPUs [1] Product & Technology - AMD EPYC 9575F is positioned as the highest performance CPU for hosting AI accelerators [1] Legal & Trademark - ©2025 Advanced Micro Devices, Inc [1] - AMD and the AMD Arrow Logo are trademarks of Advanced Micro Devices, Inc in the United States and other jurisdictions [1]
End-to-end AI Pipeline: data pre-processing and inference with AMD EPYC™ 9005 series CPUs
AMD· 2025-07-22 15:01
AMD EPYC™ 9965 achieves ~1.7X the AI throughput performance of Intel® Xeon® Platinum 6980P on TPCx-AI @SF30 (derivative) Discover more: https://www.amd.com/en/products/processors/server/epyc/9005-series/demos.html *** Subscribe: https://bit.ly/Subscribe_to_AMD Join the AMD Red Team Discord Server: https://discord.gg/amd-gaming Like us on Facebook: https://bit.ly/AMD_on_Facebook Follow us on Twitter: https://bit.ly/AMD_On_Twitter Follow us on Twitch: https://Twitch.tv/AMD Follow us on LinkedIn: https://bit.l ...
Migrate, Consolidate, Save: Live VM Migration with Red Hat® OpenShift®
AMD· 2025-07-22 15:00
Take advantage of the Performance and Efficiency of AMD EPYC 9005 and consolidate your workloads in less nodes: Live VM Migration on Red Hat® OpenShift® from 2 x 2P Intel® Xeon® 8592+ to 1 x 2P AMD EPYC™ 9555. Discover More: https://www.amd.com/en/products/processors/server/epyc/9005-series/demos.html *** Subscribe: https://bit.ly/Subscribe_to_AMD Join the AMD Red Team Discord Server: https://discord.gg/amd-gaming Like us on Facebook: https://bit.ly/AMD_on_Facebook Follow us on Twitter: https://bit.ly/AMD_O ...
Celebrating 5 Years of AMD Ryzen™ Threadripper ™PRO Processors
AMD· 2025-07-21 05:30
The Threadripper PROs had a transformational effect on delivery. There was nothing on the market that could do what the Threadripper PROs can do. They give you that ability to throw anything that you can at the system.People would leave the company if we took those away from them now. In 2020, AMD launched the first AMD Ryzen Threadripper PRO processors and forever changed the shape of the workstation market, Over the past five years, Threadripper PRO processors have redefined possibilities across creative ...
Unified Selective Device Installer (USDI) -- AMD Vivado™ 2025.1
AMD· 2025-07-17 17:26
Key Features of Unified Selective Device Installer (USDI) - AMD Vivado 2025.1 introduces the Unified Selective Device Installer (USDI) for efficient FPGA and SoC design [1][3] - USDI allows users to download only necessary device files, streamlining installation and workflow [3] - USDI consolidates Vivado, Vitis, and related tools into a single installer with selective device file downloads [4] - The Filter Device section streamlines device selection by allowing users to search by device name or series [6] - Users can select specific devices within a series, further reducing download size and enabling tailored selection [8] Benefits of USDI - USDI reduces download size and disk space usage by up to 60% [4][11] - Installation times are faster, and valuable disk space is saved, improving setup efficiency and system performance [6] - Tailoring the install speeds up the process, optimizes storage, and saves bandwidth [5] Specific Device Support and Examples - Selective installation currently applies to AMD Versal devices, allowing users to choose specific parts [4] - Downloading all devices from the Versal AI Edge Series in AMD Vivado 2024.2 required approximately 83 GB download size and 212 GB disk space [5] - With USDI, selecting all devices from the Versal AI Edge Series reduces the download size to 22 GB and disk space to 77 GB, a 60% reduction in download size [5] Offline Installation - USDI allows users to select specific devices for offline installation by downloading an image from the Web Installer [9] - Users can select "Download Image (Install Separately)" from the web installer setup and choose the required Versal devices [10]
AMD Vivado™ ​ ChipScope Analyzer​---Hardware Debug for FPGA and Adaptive SoCs
AMD· 2025-07-17 16:04
Debugging Flows & Tools - The industry utilizes a four-step debug process: probing, implementing, analyzing, and fixing [1][2][3] - AMD provides ChipScope debug solution to reduce verification and debugging time, maximizing visibility into programmable logic during system operation [3] - Vivado Logic Analyzer (VLA) interacts with debug cores for triggering and data collection via JTAG pins, supporting various triggering scenarios and flexible probing [4] - Captured data can be reused as test vectors, enhancing design verification, and a single JTAG connection simplifies programming and debugging [5] - Debug cores like Integrated Logic Analyzer (ILA), System ILA, Virtual Input/Output (VIO), and JTAG to AXI Master enable design visibility without obstructing functionality [6] Debug Cores & Features - Integrated Logic Analyzer (ILA) IP core monitors internal signals with advanced features like Boolean trigger equations and edge transition triggers, configurable with up to 1024 probe ports [7] - Virtual Input/Output (VIO) core monitors and drives internal signals in real time, presenting data as virtual LEDs, pushbuttons, or toggle switches [9][10] - JTAG to AXI Master debug feature generates AXI transactions to interact with AXI-Full and AXI-Lite slave cores [11][12] - BSCAN to JTAG Converter core bridges BSCAN and JTAG interfaces for designs supporting JTAG but not BSCAN [13][14] Data Cables & Debug Ports - Platform Cable USB II is a general-purpose cable for programming and debugging, supporting devices with target clock speeds from 750 kHz to 24 MHz via USB 20 [15] - SmartLynq Data cable provides JTAG rates up to 40 Mb/s via Ethernet and USB, supporting JTAG debugging and indirect flash programming [16][17] - SmartLynq+ is designed for high-speed debugging and tracing in Versal Adaptive SoCs, offering trace capture speeds up to 10 Gb/s and up to 14 GB of trace memory [19][20] Probing Flows & Methodologies - HDL instantiation flow involves manual customization and connection of debug cores directly in the HDL design source, requiring re-running synthesis and implementation [22][23] - Netlist insertion flow inserts ILA cores directly into the netlist, eliminating design resynthesis and allowing probing at various design levels [23][24] - Incremental Compile Flow allows modifying debug cores while reusing 95% of prior placement and routing results [36] - ECO Flow focuses on replacing existing debug nets with minimal changes, preserving previous implementation results [37][38] ChipScoPy - ChipScoPy provides a Python interface to program and debug Versal devices, with a 100% Python code base available on githubcom [39] - ChipScoPy enables high-level control of Versal debug IPs, allowing developers to control and communicate with cores like ILA and VIO [39][40]
PDI Debug Utility​ Overview
AMD· 2025-07-17 16:04
Overview of PDI and Configuration - PDI file contains device programming data for AMD Versal devices, similar to bitstreams [1] - AMD Versal devices require configuration of multiple blocks (NOC, AI Engine, PL, CIPS) at boot using Configuration Data Objects (CDOs) packaged into a single boot image file [2] - PDI may contain bootloaders, firmware, and user applications [3] - Platform Loader and Manager (PLM) processes the Versal PDI boot image during boot or partial configuration [4] Introduction of PDI Debug Utility - PDI debug utility introduced in Vivado 20242 release assists with debugging programming errors in PLM and BootROM [5] - Utility generates error reports, analyzes errors, provides debugging suggestions, and can be used for programming the PDI and analyzing errors upon failure [6] - Use cases include decoding PLM/ROM errors, analyzing errors from log files or connected hardware, and programming PDI with error analysis [6] PDI Debug Utility Commands and Usage - Basic feature is decoding PDI errors obtained via JTAG or UART output [8] - Analyze-log subcommand analyzes PDI configuration error logs, useful for remote debugging [10][11][12] - List-target subcommand lists targets detected on a JTAG chain to determine the target index [12][13] - Analyze-hw subcommand analyzes configuration errors remotely via JTAG, automatically detecting device details [13][14][15] - Program subcommand configures and analyzes errors remotely via JTAG, showing programming progress and error analysis [17][18]
ChipScoPy Training Series: IBERT Example
AMD· 2025-07-17 16:03
Demonstration: Running through the IBERT Example in Jupyter notebook. ...
ChipScoPy Training Series: Memory Access Example
AMD· 2025-07-17 16:03
Demonstration: Running through the Memory Access Example in Jupyter notebook. ...
ChipScoPy Training Series: PL fabric Debug Example
AMD· 2025-07-17 16:03
Demonstration: Running through the Fabric Debugging example in Jupyter notebook. ...