平台解决方案

platform-solutions-bnr

Xilinx 全可编程解决方案具有实现前所未有性能及可扩展性的潜力,可为计算密集型视频功能提供有力支持。了解 Xilinx 基本平台、算法以及为开发人员提供的工具,可加速视频处理的进程。

可扩展平台
scalable-platforms

我们听到过有关计算的“加速”或“卸载”或“异构”,但这到底是什么意思呢?

它是指通常运行在 CPU 上的既定工作单位,其可通过使用更注重工作量的技术更高效地实现。而“更高效”在上下文中特指手头的工作。

对于计算加速而言,它可以理解为将处理算法数量提高 10 倍、20 倍或更高。对于分析而言,它可以理解为在 1/100 的功耗下分析超过 10 倍的数据流。对于视频加速而言,它可以理解为实时(或者比实时更快地)执行转码工作,速率不是每秒 1 帧,可显著降低功耗。

在每个使用案例中,实现最佳解决方案所需异构元件(CPU、GPU、DSP、FPGA 或全新类型)的精确组合可以改变,而该改进目标将涉及一个或多个以下指标:

  • 功耗
  • 计算
  • 时延
  • 可排程性
  • 带宽
  • 吞吐量
  • 可编程性
  • 可重构性
  • 可扩展性
  • 器件密度
  • 工作量密度
  • 质量

Xilinx 可为众多使用案例提供满足异构计算加速要求所需的工具与产品。Vivado HLS、SDAccel 与 SDSoC 等业界领先的工具可显著提高工作效率,而使用支持加速 / 卸载工作的 FPGA 产品,则可为任何器件类型的高度可编程性及低功耗属性提供最佳的功耗性能比。

利用 Xilinx 技术着手设计

目录

Feature

Xilinx 解决方案

Xilinx Products

成本 / 电源 / 性能优化的 FPGA 与 SoC 解决方案

Virtex UltraScale
Kintex UltraScale
Virtex UltraScale+
Kintex UltraScale+
Zynq MPSoC UltraScale+
Zynq-7000

视频评估板

视频和图像处理开发板与套件

视频 & 图像处理开发板

合作伙伴加速器电路板

PCIe 加速平台

Alpha DataADM-PCIE-KU3
Alpha DataADM-PCIE-7V3

Xilinx 加速器电路板

Xilinx Kintex UltraScale FPGA KCU105 评估套件
Xilinx Kintex-7 FPGA KC705 评估套件

KCU105
KC705

高层次开发工具

常言道“您需要支持您工作的最佳工具”,这在今天和在过去一样有意义。异构计算加速是一项复杂任务,需要工业级工具,Xilinx 可满足您的需求。

Xilinx SDx 系列适用于计算加速,尤其是 SDAccel 和 SDSoC 工具。适用于 OpenCL、C 以及 C++ 的 SDAccel 开发环境可将性能功耗比提高多达 25 倍,而 SDSoC 开发环境则可提供堪比 ASSP 的、显著简化的 C/C++ 编程体验。

最后,Vivado HLS 可启用 C、C++ 以及系统的 C 语言规范直接指向 Xilinx 全可编程器件,从而可加速 IP 创建。

利用 Xilinx 工具着手设计

功能

工具

C/C++/OpenCL 环境

SDAccel

软件和系统设计环境

SDSoC

具有 SoC 优势的 FPGA 设计套件

Vivado® Design Suite

使用 Vivado HLS 快速开发基于 C 语言的视频算法

Vivado HLS