FPGA 云服务器(FPGA Cloud Computing)是基于 FPGA(Field Programmable Gate Array)现场可编程阵列的计算服务,您只需单击几下即可在几分钟内轻松获取并部署您的 FPGA 计算实例。您可以在 FPGA 实例上编程,为您的应用程序创建自定义硬件加速。我们为您提供可重编程的环境,您可以在 FPGA 实例上多次编程,而无需重新设计硬件,让您能更加专注于业务发展。
简介
FPGA 云服务器(FPGA Cloud Computing)是基于 FPGA(Field Programmable Gate Array)现场可编程阵列的计算服务。FPGA 云服务器具有高吞吐量、低延时、低功耗的特点。从硬件层面加速云计算在各个场景中的应用,降低大中小型企业以及用户的使用门槛和成本。
特性
硬件可编程
用户可以使用软件配置 FPGA 型 FX4 实例,灵活地更新和优化硬件加速,且无需重新设计任何硬件。
专用 FPGA
每个 FX4 实例具有多达四个 FPGA,且这些 FPGA 均专用于该实例,不会在实例、用户或账户之间共享。这可确保 FPGA 的全部性能将仅用于该实例,还能通过用户和账户隔离提高安全性。
应用场景
适用于有非常大量的重复性、需要并行计算的工作。
可应用于基因组学研究、金融分析、图像压缩和实时视频处理等需要进行高性能计算的场景。
适用场景
1.图像分类、检测
随着移动互联网的发展,基于用户社交平台,用户正在创造庞大的图片集合且增长速度很快。面对海量的图片数 据,如何提高图片分类检测的处理能力,降低图片检测的成本,是业务面临的巨大挑战。
我们的模式
我们使用 FX4 FPGA 云服务器对深度学习模型中 CNN 算法的 Alexnet 模型进行加速计算。实验表明,采用 Alexnet 模型对图像进行分类检测对比测试,在性能上,FX4 FPGA 云服务器 处理性能是 CPU 云服务器的 5 倍。智能学习提升转化
2.实时图像压缩
常用的图片格式有 JPEG 格式、WEBP 格式等, WEBP 图片格式比 JPEG 图片格式存储空间小 30% 。为节省 存储空间,降低传输流量,提升用户的图片下载体验,通常采用 WEBP 格式进行存储及传输分发。但 WEBP 压缩计算复杂度是 JPEG 压缩的10倍以上,采用 CPU 进行 WEBP 转码成本很高。
我们的优势
我们使用 FX4 FPGA 云服务器对JPEG 格式图片转成 WEBP 格式图片进行加速计算。在实际测试中,测试图片 大小为 853x640,在不影响图片图片质量的前提下,FX4 FPGA 云服务器处理延时相比 CPU 服务器降低 20 倍, FPGA 云服务器处理性能是 CPU 服务器的 6 倍。实际测试表明且不会影响视图片质量。
硬件规格
CPU:Intel® Xeon® Platinum 8255C CPU,主频 2.5 GHz。
FPGA:Xilinx Alveo U200
内存:DDR4,内存计算性能稳定。
存储:可选择 云硬盘类型,如需 扩容 可新建弹性云盘进行挂载。
网络:实例网络性能与规格对应,公网网络 可按需配置。