得开发者得天下。尤其随着AI技术落地趋势加剧,其中大部分创新来自软件应用,市场对软件开发者有着极大需求。因此,无论是互联网公司还是传统的IT厂商都在尝试将开发者沉淀到自己的平台。
作为FPGA的开创者,赛灵思正在突破主要支持硬件开发者的思路。近年来,为了适应AI应用开发的需求,赛灵思提出了自适应计算,覆盖从边缘到云端的大部分应用市场,并借助多样化举措积极拥抱软件开发者,目标在4年之内让开发者数量增长5倍,发展40-50万名软件开发者。
要知道,曾经的软件开发者要想在赛灵思平台上做软件,就必须要有已经开发好的硬件平台,这对软件开发者的来说是一大挑战。而现在,赛灵思持续推出Alveo加速器卡、Versal ACAP(自适应计算加速平台)等硬件平台的同时,还面向软件领域发布了Vitis统一软件平台、开发者扶持计划,“软硬”兼施帮助开发者降低开发门槛。
无论从任何角度来看,赛灵思已经不再只是一家做FPGA的企业,而是超越FPGA来打造更完善的技术平台。
推出开发者计划、App Store,多重举措普及自适应计算
此前,为了方便软件开发者更好地使用赛灵思平台,赛灵思推出了一套新的统一软件开发工具Vitis,包括统一AI和传统的软件开发,统一终端计算以及边缘和云计算架构,以及统一语言来进行异构加速。这种低门槛适合从边缘到云的所有开发者。
换句话说,Vitis已经帮助开发者创建好了平台,这样一来,他们在开发软件、创建项目时只需基于已创建好的硬件平台,就可以使用熟悉的开发环境、开发语言,生成硬件平台上可以运行的程序或应用。
为了进一步拓展用户群体,赛灵思还于前不久推出了Xilinx Developer Program(赛灵思开发者计划),通过多种举措鼓励开发者利用其平台开发各种应用。
该计划将为开发者提供四大权益:免费培训课程和认证服务;在赛灵思开发者网站(developer.xilinx.com)上公开展示相关作品;针对个人开发者的活动和大会邀约;抢先体验计划和发布通知。
简单来说,开发者计划就是通过赛灵思提供的免费培训和开发资料,帮助开发者更好地理解赛灵思平台新工具和产品,从而帮助开发者更容易地完成项目。
同时,为了帮助开发者在赛灵思平台更好地开发应用,赛灵思还发布了Xilinx App Store(赛灵思应用商店)。不同于手机系统中的App Store,赛灵思只提供核心芯片及加速卡,并不把控硬件平台,因此能开发更广泛的应用。
如果开发者在赛灵思平台上完成了应用的开发,就可通过Xilinx App Store平台发布,而赛灵思则会帮助开发者进行推广,吸引更多用户关注。
在商业模式上,Xilinx App Store分为免费和收费两种方式,免费的App可以供用户试用。而收费版由赛灵思提供数字版权管理后台,包括计费、加密等功能设置,产生的收益由开发者和平台分成。
目前,Xilinx App Store上已有十多个应用类别,包括视频图像、大数据分析、高性能计算、机器学习、网络安全等。明年,赛灵思还将对开发者进行认证培训,认证后的开发者可免费使用赛灵思的云开发平台,包括开发板还有产品早期试用,而且还有机会与赛灵思技术专家面对面沟通交流。
除了教会开发者使用这些工具,更重要的是,赛灵思希望以此创建一个开发者分享内容的平台,无论是开源项目、技术文章还是应用案例,平台都会给予一定奖励,从而激励开发者积极分享,最终开发出多样化的出色应用。
1月7日至8日,赛灵思将以线上会议的形式举行“Xilinx Adapt China: 软件与 AI 专场”活动,让开发者不受时间和地域的限制,获取最新的技术动向和与专家在线交流的机会。在这场虚拟研讨会上,赛灵思高层将阐述公司在AI与软件领域的愿景、详细介绍前文所提到的赛灵思开发者计划。同时,赛灵思技术专家将为广大开发者带来一系列实操演示,“手把手”指导如何使用Vitis AI、加速实时AI推断、Vitis系统集成、Vitis嵌入式平台创建等等。线上还有赛灵思技术专家进行在线答疑交流。该活动现已开启线上报名,扫描下图二维码即可报名参加。
首届自适应计算挑战赛获奖者公布
2020年7月,赛灵思推出首届自适应计算挑战赛,面向独立开发者和初创企业分别发布两种的竞赛形式,借助 Vitis™ 统一软件平台和 Vitis AI 发挥杰出才能,让参赛个人和团队为加速工作负载开发创意设计解决方案。在四个月的时间里,参赛的独立开发者们基于赛灵思自适应平台开发出许多创新应用。
12月18日,开发者挑战赛最终结果公布。在Ultra96上使用深度强化学习和手势进行四轴飞行器控制和杆平衡、基于FPGA的系统通过人工智能监控面罩的使用、利用Xilinx FPGA加速二进制神经网络分获自适应物联网、智能视频分析、灵活应变计算加速组别的冠军。其他获奖开发案例也颇具创新与实用性,如硬件加速的3D实时感知、针对老年人的自动跌倒检测、用于FPGA的实时智能零售系统、Covid4HPC快速准确Covid检测解决方案等。
首届赛灵思自适应计算挑战赛“自适应物联网”组别获奖名单
首届赛灵思自适应计算挑战赛“智能视频分析”组别获奖名单
首届赛灵思自适应计算挑战赛“灵活应变硬件加速”组别获奖名单
无论是开发者社区、开发者计划、自适应计算挑战赛还是培训课程等其他形式,赛灵思正采用多重举措不断深入了解开发者的需求、优化开发者的使用体验,以实际行动赋能开发者,推动自适应计算的普及。
赛灵思针对开发者的活动也源源不断。1月21日,赛灵思技术日活动将在成都举行,届时将有赛灵思高层发表讲话和AI与软件领域专家深度分享,开发者还可以现场加入赛灵思开发者计划,并获得精美礼品。感兴趣的开发者可以扫码报名参加。