阿里云云服务器ECS_FPGA实例购买地址及使用介绍

FPGA云服务器

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

多种价格任你选。

操作f1实例

1. 获取镜像

f1实例的申请试用批准之后,作为开发目标,阿里云会将一个FPGA开发镜像共享给批准的用户(目前只能支持CentOS 7u2)。在这个镜像上,用户可以免费试用Intel Quartus全套开发组件和f1相应器件的约束文件,提供一整套云上开发环境。

目前只能支持华东1地域的需求。

2. 开发

我们鼓励客户在云上完成相应的开发、编译、仿真的操作,这样可以利用免费的Intel Quartus开发套件。准备好发布后,可以在工程编译阶段生成一个中间qar文件,并把这个qar文件上传到自己的一个OSS bucket(目前只能支持华东1地域),然后利用一个API把这个qar的相关信息注册到阿里云。

3. 验证qar文件

阿里云收到一个qar文件注册请求之后,会进行审核。一旦安全验证通过,我们会发送通知邮件给发起注册的客户,随同邮件一并通知的是一个FPGA的镜像ID。

4. 部署镜像

部署阶段,用户首先发起一个云服务器实例与FPGA镜像的关联命令:利用f1实例ID和FPGA镜像ID作为参数,调用API将两者关联起来。这个操作可以在任何能访问ECS API的场景下发起。

  • 如果该f1实例从来没有和任何FPGA镜像关联过,可以直接发起关联操作。
  • 如果该f1实例之前关联过FPGA镜像,并装载过FPGA镜像,发起关联命令之前,必须保证FPGA镜像已经从该f1实例上擦除。

关联操作返回成功的状态,下一步就可以装载FPGA镜像了。装载操作必须从f1实例所在的云服务器上发起。通过调用API,客户指定一个刚刚关联的FPGA ID,阿里云的底层服务会把对应的FPGA镜像烧制到实例对应的FPGA器件上去。

如果想恢复一个干净的f1实例状态,可以利用ECS提供的API把一个已经烧制的FPGA镜像从关联的f1实例上擦除掉。

阿里云云服务器ECS_FPGA实例购买地址:https://www.aliyun.com/product/ecs/fpga?source=5176.11533457&userCode=xlu0dv1u&type=copy

为您推荐

发表评论

电子邮件地址不会被公开。