概览

计算机技术和存储技术发展迅猛。如今,云计算正在实现对传统 IT 功能和全新功能的整合。例如,许多大型数据中心目前正在同时提供传统的 IT 服务以及新型的数据分析服务。

因此,这些大型数据中心需要使用高效的服务器和存储系统。利用频率调节来提升性能的方式已成历史,传统的 CPU 技术已成为性能的桎梏。频率调节方式的终结引发 CPU 转向多核处理。然而,由于 I/O 和内存带宽的限制,多核处理在提升实际应用程序性能方面会使收益呈现递减态势。

英特尔® FPGA 可用来提升大型数据系统的性能。英特尔 FPGA 通过为网络和存储系统提供定制的高带宽、低延迟连接,实现了更快的数据处理速度。此外,英特尔 FPGA 提供压缩、数据过滤和算法加速等功能。

利用 面向 OpenCL™ 的英特尔® FPGA SDK,您现在可以为计算机和存储系统快速制定加速解决方案。面向 OpenCL 的英特尔 FPGA SDK 甚至能让软件开发人员轻松进行 FPGA 设计,帮助他们利用高级编程语言开发加速功能。

OpenCL 及 OpenCL 徽标为 Apple Inc. 商标,使用已获 Khronos 许可。

云计算

随着云计算的需求逐年扩张,FPGA 在硬件层面带来了分载功能,可大幅提升整体系统性能。

概述

搜索

大数据

数据分析

 

机器学习

随着人工智能对数据中心的渗透,机器学习应用程序持续发展且广度逐年扩大。针对这一迅速发展的领域,可重复编程的 FPGA 支持不断实现最新算法和神经网络拓扑结构。

机器学习/卷积深度神经网络(CNN)

 

 

存储应用程序

如今的数据中心需要利用高效的存储系统来发挥最佳性能。英特尔 FPGA 提供高速数据处理解决方案和存储处理解决方案,以缓解 I/O 瓶颈、提高存储网络性能表现。

概述                               网络存储及 RoCE

NAND 闪存                     NVMe

分载引擎

企业

企业应用程序中的 FPGA 实现可提升油气、基因组学、视频转码等领域设计解决方案的工作量。

视频转码

金融/高性能计算(HPC)

在金融行业,基于软件的算法和分析可以分载到 FPGA 硬件中,减少延迟。在高性能计算时,可能阻碍 CPU 性能的并行任务可以分载到 FPGA 中,减少 CPU 开销、降低系统延迟。

金融加速

金融分载