IP(Intellectual Property)即知识产权,是在FPGA设计中,使用Verilog等硬件描述语言开发的功能模块。一直以来,FPGA行业内的IP提供者和使用者缺乏一个公开的交易平台和信用保证机制,IP交易环节冗长,价格不透明,很难达成交易。 腾讯云现在的做法是为开发者提供一个FPGA IP商店——腾讯云服务市场,IP开发者和IP提供商可以通过该IP商店为其他客户无偿或有偿地提供FPGA IP和对应的测试程序。当然,这些IP都是基于腾讯FPGA的标准硬件来开发定制的,IP的验证和测试可以很方便地在云平台上完成,一个IP的交易可以由几个月缩短到几分钟,提高交易效率,也使得IP交易变得更加透明;另外,腾讯云FPGA提供了FPGA的底层硬件支撑平台,类似操作系统的部分功能,简化了开发者对底层通用设备的访问,比如DDR和PCIE这些通用设备,可以使开发者更聚焦到业务功能的开发。 从这一点来看,FPGA云化意义重大,可以推动整个FPGA行业的发展,给FPGA产业链的各方都可以带来收益。 雷锋网:与传统的FPGA解决方案相比,FPGA云服务器的费用有什么变化?整体有哪些区别? 传统FPGA 解决方案 : 硬件成本高:高服务器投资运营成本,FPGA 硬件交易价格不透明; 部署难度大:设计并大规模生产需要解决供应链、制造工艺、可靠性测试等多个环节,需耗费数月甚至数年; 运维成本高:为保障服务稳定需承受高额的运维IT成本 。 FPGA 云服务器: 使用成本低:您无需预先采购 FPGA 或采购硬件资源来运行 FPGA,腾讯云提供按需售卖的方式提供FPGA云服务器,您可按需购买,直播,无需投入大量资金购置物理服务器; 部署时间短:部署开发时间从数年或数月缩减到数天; 运维成本低:低服务器运维成本,避免本地数据中心开发 FPGA 无差别的繁重工作,助您有效降低基础设施建设人力和成本投入。 雷锋网:之前在微信、QQ等业务上已经有应用,为何选择在这个时候对外开放?我们目前内部业务如微信和QQ等在FPGA的成功应用,已经验证了FPGA在互联网业务中可以起到异构加速的作用。对于行业来说,云是一种共享服务的思想,用户不以占有的方式使用硬件和软件,而是共享复用,因此大大降低了使用成本,提升了资源的使用效率。 FPGA云服务能给行业生态链各方带来价值: 芯片原厂:不需要经过层层代理,增加成本,而是可以通过云提供硬件板卡的服务。因为硬件统一采购和维护,也大大提升了稳定性和可靠性。 IP提供商:可以把IP放到云平台的市场中去,最终用户使用时,通过云平台完成部署和交付,用户不需要接触可执行文件(网表文件),因此不存在产权泄露的风险。这将鼓励IP提供商提供更多的服务方式,可以提供按时长计费,买断计费,乃至试用版免费等方式,用户也可以迅速验证。 设计和开发:云提供框架方式,封装了常用的系统级操作(DDR内存的访问、DMA、PCIE设备控制等),可以支持硬件描述语言,也支持OPENCL以及类似C的高级语言。提供通用的驱动和调用库,不需要用户编程。对高阶用户而言,也可以使用OPENCL或者硬件描述语言实现自己的功能。 正是云对FPGA行业的颠覆、革命和价值,所以我们通过云端开放FPGA计算服务,把FPGA作为云端基础架构的一部分,从硬件层面加速云计算在各个场景中的应用,atv,降低大中小型企业以及用户的使用门槛和成本。 雷锋网:如何看待云服务商开始推FPGA解决方案?腾讯云与其它云服务企业的方案有何区别? 我们乐于看到更多企业提供FPGA的云服务,共同加速各行各业使用FPGA的进程,加快完善FPGA生态圈。 (责任编辑:本港台直播) |