对于那些熟悉我们发展历史的朋友们来说,Plunify 就是在云端诞生的。我们最早的 InTime 产品原型的开发,实现和测试就是在亚马逊网络服务(Amazon Web Service)完成的。在那些日子里,我们仅需要从 EC2,EBS 和 S3 里徘徊利用,我们甚至需要把 S3 里的文件亲自实现 AES 加密(现在这只是一个勾选框选项而已!)。所以当成为亚马逊网路服务 F1 实例(AWS F1instances)的合作伙伴 1 时,我们对于此次的回归感到无比的兴奋!

走进云端 FPGA 的新纪元
时间来到了 2017,亚马逊网络服务不仅在前一年的第四季度公布了 EC2 F1 实例2的预览版,并且也在最近公开发布了这些实例。F1 实例出色地结合了 FPGA 和云服务。他们的网站称,“亚马逊 EC2 F1 是一个拥有 FPGA 的计算实例,您可以通过编程这些 FPGA,为您的程序创建自定义的硬件加速。F1 实例十分容易编程,并且具有您在开发,仿真,调试以及编译您硬件加速代码的所有所需元素,包括 FPGA 开发者亚马逊机器映像(FPGA Developer AMI)以及硬件开发者套装(HDK)。”

新款的 F1 实例会让那些规模小但目标远大,并且正在试验和打造新产品的创业公司,在硬件上方便且低成本地测试和扩大规模。提供大数据分析解决方案的企业,也十分适合他们这些通过 FPGA 实现的功能,来服务优化应用和深度学习算法。

InTime 的双倍性能
2000 年代早期和现在最大的一个区别,就是 FPGA 最主要的一个厂商 Xilinx,让任何一个 FPGA 开发者亚马逊机器映像(FPGADeveloper AMI)的注册用户,都可以拥有 Vivado 的许可来使用。该款设计套件拥有强大的计算能力以及可以在云端使用的许可证,这让我们可以展开 InTime in the cloud3的服务,并让所有在亚马逊网络服务市场上的用户都可以使用它。现在,任何一个用户都可以启动 Plunify 亚马逊机器映像(Plunify AMI)然后运行 InTime。所有的必需的许可和软件都已经就位。只要设置好了,您就可以马上使用。

对于 InTime 来说,这的确是一场汇集了各种条件的完美风暴。InTime 是一款可以从 FPGA 编译结果中学习的机器学习软件。伴随着无尽的计算资源和 FPGA 许可证,通过解决时序收敛问题或者优化设计性能,您可以显著的缩短产品发布到上市的时间。而且无论您使用 FPGA 实现哪一种功能都没有问题,不管是图像处理,控制,还是计算机网络设计。InTime 可使用 XPR 格式文件或者 DCP(检查点),最终您将获得拥有更好的位数据流你 bitstream (了解更多 4 关于 InTime)。

获得极大的性能提升只需花很少的费用
FPGA 的设计经理们或许应该思考一下,怎样才能最好地利用这么吸引人的产品,只花费极少却可拥有所有功能?答案有很多。最明显的就是您可以通过在云端来运行编译来减轻匮乏资源的问题。另外通过使用 InTime 来快速优化设计和效率。如果在几天内能够完成时序收敛,为什么要花费几星期甚至几个月呢?

限时优惠,赶快参加吧!
作为 F1 实例全面发行的一部分,我们提供一个可以在云端运行并且评估 InTime 的限时优惠。您只需登录这个网页 5 来查询怎样使用这项优惠。这个亚马逊机器映像仍然处于 beta 阶段,我们欢迎各种建议和帮助。这是一个关于如何使用 InTime 来开展并运行一个实例的步骤指南 6。