• FPGA加速云服务器使用前准备
    绑定弹性公网IP用户在使用加速云服务器过程中,需要通过弹性公网IP下载相关的开发工具。关于如何绑定弹性公网IP请参见为弹性云服务器申请和绑定弹性IP。说明: 如果加速云服务器在创建过程中已经绑定了弹性公网IP,则无需执行本节操作。下载开发套件用户购买FPGA加速云服务器后需要获取或更新FPGA开发套件,通过GitHub开源平台可以获取FPGA加速云服务器的FPGA开发套件,关于套件获取的具体操作请参见README中的“开发套件的下载”。安装和配置fisclient工具在进行AEI管理前,用户需要按照fisclient工具的README完成fisclient工具的安装和配置。fisclient工具的安装请参见“安装”章节。fisclient工具的配置请参见“配置”章节。
  • FPGA加速云服务器购买指南
    概述在开启您的FPGA开发之旅前,您需要登录华为云页面,按照指引完成FPGA加速云服务器的购买,具体购买方法请参见《购买弹性云服务器》。说明: 用户在使用FPGA加速云服务器时需要手动安装一些开发工具,这些工具会占用大量的磁盘空间。因此,用户在购买FPGA加速云服务器时,请确保选择的系统盘大小大于等于100GB,建议选择100GB。使用场景第一次使用或再次购买FPGA加速云服务器。关于登录对于Linux操作系统的FPGA加速云服务器,登录时请以SSH密码方式登录。具体操作,请参见密码方式登录Linux弹性云服务器(SSH方式)。
  • FPGA加速云服务器使用须知 版本限制
    当前仅支持如下版本的操作系统:CentOS 7.3 64bit不支持规格变更。不支持迁移。不支持自动恢复功能。Fp1型、Fp1c型云服务器包含FPGA卡,关机后仍然收费。如果停止计费,需删除弹性云服务器。
  • FPGA加速云服务器硬件加速器资源池
    FPGA云服务的硬件加速资源以池化的形式呈现,我们像分配CPU资源一样,按照您的需求分配最合适、最经济的FPGA资源。通过FPGA虚拟化技术、隔离技术和分布式技术,我们可以实现节点内FPGA资源的共享,而这一切对您的业务都是透明的,从而最大化满足您业务的硬件加速需求。
  • FPGA加速云服务器硬件配置
    每个FPGA云服务器最大提供8片FPGA,每片FPGA包含约250万逻辑单元。支持PCIe 3.0 x16接口,吞吐量高达100Gbps;FPGA之间提供高达300Gbps的Mesh光互连网络;每片提供64GB的DDR4,接口速率高达2133MHz。让您的应用不再受限硬件配置。
  • FPGA加速云服务器应用开发套件
    FPGA云服务提供应用开发套件 (SDK)。SDK 包括应用示例、硬件抽象接口、加速器抽象接口、加速器驱动和runtime、版本管理工具等必备工具。通过加速器抽象接口实现硬件加速器和驱动的透明化,您的应用即可像调用软件函数库一样调用硬件加速器,让您方便快捷的开发基于硬件加速器的高性能应用。
  • FPGA加速云服务器硬件开发套件
    FPGA云服务提供硬件开发套件 (HDK)。HDK 包括加速器示例、编码环境、仿真平台、自动化编译工具、代码加密和调试工具包等必备工具。您可以参照应用示例和用户开发指导手册,迅速开发和测试您的FPGA硬件加速器。
  • FPGA加速云服务器使用场景
    应用:视频处理、机器学习、基因组学研究、金融风险分析场景特点:适合密集计算、高并发、高带宽场景。适用场景:视频处理:图片自动分类识别、图片搜索、视频转码、实时渲染、互联网直播和AR/VR等视频应用,需要大量的实时计算能力,普通的云服务器难以满足性能需求,FPGA云服务器可以提供高性价比的视频解决方案,是视频类场景的理想选择。机器学习:机器学习中多层神经网络需要大量计算资源,其中训练过程需要处理海量的数据,推理过程则希望极低的时延。同时机器学习算法还在不断优化中, FPGA以其高并行计算、硬件可编程、低功耗、和低时延等优势,可针对不同算法动态编程设计最匹配的硬件电路,满足机器学习中海量计算和极低时延的要求。因此,FPGA在满足机器学习的硬件需求上提供极具吸引力的替代方案。基因组学研究:通过基因测序和分析、生物和医疗信息等海量数据的快速分析,可实现精准医疗;同时在药物研发、分子育种等领域都有海量数据的处理,该领域需要硬件加速来解决生物计算量的性能瓶颈。FPGA云服务器提供的强大的可编程的硬件计算能力可以很好满足海量生物数据快速计算的需求。金融风险分析:金融行业对计算能力、基于超低时延和高吞吐能力的及时响应有很高的要求,比如基于定价树模型的金融计算、高频金融交易、基金/证券交易算法、金融风险分析和决策、交易安全保证等,FPGA云服务通过可编程的硬件加速技术,可以针对各种场景的提供硬件加速解决方案,部分场景可以提供相比纯软件百倍的性能改善。
  • FPGA加速云服务器规格
    表1 高性能架构弹性云服务器的规格规格名称vCPU内存(GB)最大带宽/基准带宽(Gbps)最大收发包能力(万PPS)网卡多队列数FPGA虚拟化类型fp1.2xlarge.11888GB5/1.32021×VU9PKVMfp1.8xlarge.1132352GB10/56084×VU9PKVMfp1.16xlarge.1164704GB10/1010088×VU9PKVMfp1.8xlarge.832224GB10/56081×VU9PKVMfp1.16xlarge.864448GB10/1010082×VU9PKVM说明: 网络类型:10GbE表2 通用型架构弹性云服务器的规格规格名称vCPU内存(GB)最大带宽/基准带宽(Gbps)最大收发包能力(万PPS)网卡多队列数FPGA虚拟化类型fp1c.2xlarge.11888GB5/1.32021×VU9PKVMfp1c.8xlarge.1132352GB10/56084×VU9PKVMfp1c.16xlarge.1164704GB10/1010088×VU9PKVMfp1c.8xlarge.832224GB10/56081×VU9PKVMfp1c.16xlarge.864448GB10/1010082×VU9PKVM说明: 网络类型:10GbE
  • FPGA加速云服务器概述
    FPGA加速云服务器(FPGA Accelerated Cloud Server, FACS)提供FPGA开发和使用的工具及环境,让用户方便地开发FPGA加速器和部署基于FPGA加速的业务,为您提供易用、经济、敏捷和安全的FPGA云服务。FPGA加速云服务器包括两类:高性能架构基于DPDK的高性能交互框架,支持流计算模型,支持数据流并发,主要用于RTL开发场景,满足用户高带宽低时延的要求。通用型架构基于SDAccel的通用型交互框架,支持块计算模块,支持Xilinx SGDMA数据传输框架,主要用于高级语言开发或已有算法移植,满足用户快速上线的需求。
  • FPGA加速云服务器使用流程
    FPGA加速云服务器提供了GitHub开源的Web化服务平台,便于用户将FPGA加速云服务器集成到第三方系统,用于二次开发。FPGA加速云服务器的使用流程如图所示。图1 FPGA加速云服务器的使用流程 
  • FPGA加速云服务器基本概念
    硬件开发套件(HDK):HDK包括加速器示例、编码环境、仿真平台、自动化编译工具、代码加密和调试工具包等必备工具。应用开发套件(SDK):SDK包括应用示例、硬件抽象接口、加速器抽象接口、加速器驱动和runtime、版本管理工具等必备工具。加速引擎镜像(AEI):用户采用Open Telekom Cloud平台开发出来的加速实例。现场可编程门阵列(FPGA):一种门级可编程的器件,通过硬件描述语言(Verilog或VHDL)所完成的电路设计,经过综合与布局,实现复杂的组合或者时序逻辑功能镜像:弹性云服务镜像。
  • FPGA加速云服务器使用场景
    使用FPGA加速云服务器提供硬件开发套件(Hardware Develop Kit,HDK)和应用开发套件(Software Develop Kit,SDK),可以进行AEI(Accelerated Engine Image)的开发和应用。FPGA加速云服务器提供现场可编程门阵列(FPGA)及较高的计算性能配置的实例,可以适用于并行计算要求较高的应用,例如机器学习、搜索引擎、人工智能等场景。
  • [需求建议] FPGA加速云服务器概述
    FPGA加速云服务器(FPGA Accelerated Cloud Server, FACS)提供FPGA(Field Programmable Gate Array)开发和使用的工具及环境,让您可以更加方便地开发FPGA加速器和部署基于FPGA加速的业务,为您提供易用、经济、敏捷和安全的FPGA云服务。FPGA加速型弹性云服务器类型如下:高性能架构基于DPDK的高性能交互框架,支持流计算模型,支持数据流并发,主要用于RTL开发场景,满足用户高带宽低时延的要求。通用型架构基于SDAccel的通用型交互框架,支持块计算模块,支持Xilinx SGDMA(Scatter-Gather DMA)数据传输框架,主要用于高级语言开发或已有算法移植,满足用户快速上线的需求。
  • 华为云FPGA加速云服务器正式商用
    华为云FPGA加速云服务器正式商用 华为云FPGA加速云服务器公测半年以来,数百家客户积极参与公测试用,应用场景覆盖基因分析、视频/图片处理、深度学习、加解密、大数据等多个领域。 在广泛聆听客户声音及建议之后不断优化与完善,于2018年4月30日正式商用,聚焦基因测序、视频处理和图像处理三大场景,为企业提供极致、易用、专业的FPGA加速云服务。基因测序,GATK标准分析流程,测序性能提升5X 在基因测序领域,华为云联合合作伙伴峰科(Falcon)共同推出基因加速解决方案,该方案采用GATK标准分析流程,将基因测序时间从传统模式下的30个小时降低到5~6个小时,性能提升5X,同时测序精度与标准流程保持一致。对客户来说在大幅缩短测序时间的同时实现TCO的大幅降低。 为了能更好的发挥FPGA在基因领域的优势,华为云还定制了一款32核 224G内存的高规格FP1实例,该实例集成了峰科的加速IP,能够为客户提供最优的解决方案。同时峰科基因加速解决方案也正式上线华为云市场,为企业提供更多选择!视频处理,H.264编码路数提升6X 在视频领域,高清直播、高清视频游戏、VR/AR等需要实时在线转播,因此对性能和时延有着极高的要求。为此华为云联合合作伙伴NGCodec共同推出H.264/H.265的实时在线转码加速方案,该方案中FP1的8卡实例最高可以实现64路以上的H.264/H.265在线转码,同时将延时降低到10ms以内,相较于普通虚拟机而言H.264/H.265编码路数提升6X。图像处理,图片缩放性能提升10X,时延降低3X 在图片处理领域,云相册、社交、新闻、电商网站等每天都要面对海量的图片处理。CTAccel专注于互联网媒体的FPGA加速应用,推出基于FP1实例的CIP图像加速解决方案,应用于图像编解码、图像转码、缩略图、水印等众多的图片处理场景,帮助客户提升吞吐速率、降低时延和节省成本。以图片缩放为例,该方案能够将图片缩放性能提升10倍的同时,时延降低到1/3,TCO降低40%,为客户带来良好的性能体验。 从传统的模式看,FPGA开发和部署有着非常高的技术门槛。但是现在基于华为云平台,客户只需要在华为云市场点击购买解决方案相应的镜像即可完成一键式部署。从部署到应用客户完全感知不到FPGA,同时能享受FPGA加速带来的性能提升。 未来华为将凭借超过20余年FPGA加速应用的积累打造一片FPGA加速服务的黑土地,与合作伙伴一起共筑开放、共赢的加速生态,为客户提供领先的加速解决方案!为了能让更多的用户体验华为云FPGA加速云服务器,针对基因加速场景,华为云联合峰科(Falcon)推出“基因加速服务0元体验套餐”,该套餐规格为32核CPU224GB内存500GB数据盘5M带宽,欢迎各企业登录华为云官网使用。“基因加速0元体验”套餐试用方法如下:https://bbs.huaweicloud.com/forum/thread-8733-1-1.html
总条数:17 到第
上滑加载中