FPGA云服务器_硬件加速_定制计算_弹性计算-阿里云

FPGA云服务器
FPGA云服务器是一款提供现场可编程门阵列(FPGA)的计算实例,基于阿里云弹性计算框架,用户可以几分钟内轻松创建FPGA实例,创建自定义的专用硬件加速器。由于FPGA硬件的可重配特性,用户可以对已创建的FPGA硬件加速应用,进行快速擦写和重配,达到低时延硬件与弹性伸缩最好的结合。

产品规格

产品优势

分钟级交付
基于阿里云弹性计算框架,可以几分钟内轻松创建FPGA实例,创建自定义的专用硬件加速器
加速性能优越
对应用中消耗大量的CPU计算时,系统可以选择性的交给FPGA专用硬件进行加速计算,并且可以释放CPU资源用于支持更大的应用访问量和吞吐量
高性价比
减少客户CAPEX支出,FPGA实例支持按量付费,可随时释放,实现轻资产开发,降低项目研发期间的投入成本
设计可复用
利用阿里云提供的开发环境,硬件支持包(BSP)可将已有的FPGA工程导入云端,无缝迁移并在FPGA实例中使用

产品功能

加速性能独特而优越的加速性能
PCI Express (PCIe) 3.0 FPGA器件通过PCI Express (PCIe) 3.0 接口与上层应用程序通信。
专用硬件应用中消耗大量的CPU计算,系统可以选择性的交给 FPGA专用硬件进行加速计算。
释放资源释放宝贵的CPU资源,这部分资源支持应用更大的访问量跟吞吐量。
高配特性用户可选高配FPGA云服务器特性,共同使用一个地址空间相互通信的速度高达48 Gbps。
设计模式可复用旧的设计
云端支持用户如果已经有现成的 FPGA 工程,可以轻松地利用阿里云提供的开发环境和硬件支持包(BSP)将已有工程导入云端,并在 FPGA云服务器中使用。
工具链阿里云提供了 Altera、Xilinx 主流的开发软件工具链, FPGA云服务器中的 FPGA 器件也兼顾两家,方便用户根据原设计的具体情况进行合理选择,无缝迁移。

应用场景

云端压缩的计算加速
数据库加速
基因测序
云端压缩的计算加速
云上用户在进行大数据存储、高速网络传输时,常常因为实例性能需要在效率和成本之间做出取舍。gzip是一种广泛用于互联网服务的压缩工具,但传统的CPU实现gzip效率低、耗时长、难以支撑较大流量。
能够解决
提升压缩性能
使用带有FPGA的计算实例进行gzip压缩,性能比仅用CPU的普通实例提升8~10倍,充分满足用户的数据压缩需求。
适用多种类型压缩
在后台服务日志压缩、网站静态资源文件压缩、批量计算任务压缩、分布式存储压缩等方面均可使用FPGA进行加速。
推荐搭配使用
数据库加速
以大型互联网公司为例,每天处理的数据量级都在PB ,每天更新的网页以亿计,每24小时更新的日志超过PB,因此需要大型的集群处理大规模的数据。在处理大规模数据时,数据仓库的性能直接影响数据本身的处理能力。
能够解决
提升数据库性能
f3实例得益于FPGA细颗粒度的数据处理能力、高并发度的并行计算能力,能够大幅提升数据库产品的性能。以数据库处理中的排序单元为例,在PostgreSQL的核心处理单元加速中,f3实例的性能比只使用CPU提升10倍以上
提高吞吐性能
以时序数据处理为例,时序数据广泛应用于物联网(IoT)设备监控系统、企业能源管理系统(EMS)、生产安全监控系统、电力检测系统等行业场景,f3实例单路数据吞吐性能是单核CPU的30倍以上。
推荐搭配使用
基因测序
基因测序是一种新型基因检测技术,能够从血液或唾液中分析测定基因全序列,预测罹患多种疾病的可能性。随着基因测序技术的快速发展,基因数据的生成呈现指数级增长,应用也越来越广泛,对分析能力提出更高要求。
能够解决
提供更高算力
传统的计算系统通过采用多个高端CPU搭建HPC系统实现了缩短时间的目的,但导致成本增加,行业应用规模以及基因企业发展规模受限,FPGA云服务器可提供高性价比的算力资源。
降低成本
以人类全基因组(WGS)分析为例,使用一台16vCPU 64GiB的CPU实例,完成单个WGS分析耗时近100小时,而f3实例可以在30分钟以内完成,极大地缩减了计算时间,降低了成本。
推荐搭配使用

文档与工具