FPGA逻辑开发 FPGA逻辑开发 使用Baidu_HW_design_toolkit编译实现您的动态逻辑 “Baidu_HW_design_toolkit”工具包,帮助将您开发的动态逻辑实现在FPGA中。
类型 FPGA 实例 配置 套餐支持16核64GB内存,Xilinx KU115 FPGA 1块 操作系统 支持6.5版本的FPGA操作系统 镜像类型 三种专属镜像:FPGA标准开发环境、CNN图像分类服务、RSA解密加速服务 本地磁盘 支持450G本地磁盘 网络类型 当前服务器所属的虚拟私有网络,缺省情况下系统默认私有网络。 设置实例名称和管理员密码,选择购买时长和数量。
FPGA软件驱动开发 FPGA软件驱动开发 编译驱动 修改driver/Makefile中的KERNELDIR变量,使之指向当前内核的编译目录,一般为/lib/modules/$(uname -r)/build目录或/usr/src/kernels/$(uname -r)。
AIoT语音 通过百度先进的AI语音语义和物联网技术,轻量级的云云对接及鸿鹄芯片的软硬一体解决方案,为客户提供链式语音语义服务及单项的AI能力拆解调用服务,快速赋能智能设备。 时空物联网数据管理 提供高性能物联网时序数据和时空数据的存储、查询、分析能力,实现OGC标准服务的发布,支撑时空数据的共享与应用。
FPGA示例工程说明 FPGA示例工程说明 概述 为方便您掌握FPGA云服务器的使用流程,快速创建自己定制的加速卡逻辑,百度智能云提供一个demo工程作为示例。 该demo工程支持了基于FPGA云服务器开发的几个基础功能,主要包括: 工程分成静态和动态两部分逻辑,支持基于pcie总线的partial reconfiguration开发及配置流程。
优势 超高计算性能 • 每个FPGA实例配备16个CPU核心、64G内存和450G高速本地磁盘 • FPGA加速平台搭建20nm Xilinx XCKU115 FPGA,该FPGA芯片大约包含 150 万个逻辑元件,5520 个数字信号处理 (DSP) 引擎 • FPGA加速平台配备4通道DDR4,每个通道72bit,支持ECC,4个通道共8GB容量;2400MHz速率,提供76GB/s的访存带宽
板卡的结构框图如下所示: 基于上面的FPGA板卡,百度还提供的FPGA标准开发环境,其系统结构如下图: FPGA标准开发环境具有极大的灵活性: 您可以自行研发FPGA中动态部分的逻辑,包括KU115芯片的绝大部分资源,以及4个DDR4通道,让FPGA电路完成定制化的功能, 百度智能云提供驱动和应用参考设计,您只需修改软件侧的驱动和应用程序,调用FPGA完成特定的功能。