FPGA在数据处理中扮演着越来越重要的角色。传统上,FPGA开发具有较高的门槛和复杂的开发工具。因此,如何允许开发人员方便,快速地将FPGA用于FPGA开发是制造商最近工作的重点。 FPGA是一种“白板”。支持领先的云SmartNIC实施,支持要求定制的苛刻应用程序。 FPGA支持用户满足不断变化的需求。有了可编程性,就可以根据需求和标准的变化快速调整系统,就像5G部署的早期阶段和OpenRAN实施的初步计划一样。此外,FPGA还有助于提高灵活性和创新性,并且是探索下一代技术和验证相关硬件的最快方法。在英特尔FPGA技术大会上,英特尔有两个重要公告,一个是最新的英特尔开放FPGA堆栈(IntelOFS)的发布。通过可扩展的硬件和可访问的git源代码库软件框架,英特尔开放FPGA堆栈(IntelOFS)使软件,硬件和应用程序开发人员更容易创建定制的加速平台和解决方案。此外,英特尔开放的FPGA堆栈提供了标准接口和API,以实现更高的代码可重用性并加速开发和快速部署。标题:查看英特尔开放式FPGA堆栈产品的更多详细信息。该堆栈是第二代英特尔FPGA平台软件,自其第一代产品以来已经过去了很多年。据报道,英特尔的开放FPGA堆栈是软件和硬件代码的集合,可以访问通过开放源代码方法交付的源代码,可以支持开发人员根据自己的设计要求进行调整。而且代码本身将是完全开源的,并将追溯到对整个社区开放的Linux内核。此外,还有模块化的硬件源代码,可以与行业标准接口结合使用,以支持更轻松地构建特定于应用程序的解决方案。无论您是硬件,软件还是应用程序开发人员,都可以使用英特尔开放的FPGA堆栈为开发打下基础,腾出更多时间进行创新并开发差异化产品。英特尔公司副总裁兼可编程解决方案部门总经理Dave Moore表示:“通过早期的客户成功案例,证明了英特尔开放的FPGA堆栈可以大大缩短开发周期,这是通过早期的客户成功案例证明的。并提高代码和硬件设计的重用率。 ,对于想要加快工作量的客户和合作伙伴来说是理想的选择。”对于任何新的基于FPGA的加速平台的开发,包括FPGA硬件设计,英特尔至强可扩展处理器就绪的软件堆栈以及应用程序工作负载等,都将遇到一个核心挑战,即如何在零开发之间分配比例以及代码重用或IP授权。英特尔开放的FPGA堆栈为Linux内核提供了定制的硬件和软件基础架构,解决了软件,硬件和应用程序开发人员面临的许多难题,包括开发FPGA设计所需的模块化和可组合性。以及定制的“”代码以及开放源代码上游代码,以便开放源代码发行商可以为第三方和专有的Intel-OFS平台提供本地支持。简而言之,英特尔开放的FPGA堆栈为硬件,应用程序和软件开发人员带来的价值是定制,跨英特尔FPGA平台方便的可移植性以及对主要操作系统供应商的本地支持。现在,主板开发人员,原始设计制造商和客户都可以使用具有标准接口的统一基础架构来开始FPGA硬件开发。通过基于英特尔开放FPGA堆栈的不同平台之间的更大可移植性,应用程序开发人员可以实现更高的开发回报。英特尔开放式FPGA堆栈产品的EAP计划将在2021年大部分时间开放。此外,在本次英特尔FPGA技术大会上,英特尔还发布了新的可定制解决方案英特尔eASICN5X,以帮助加速人工5G的应用性能。智能,云和边缘工作负载。这个可定制的解决方案配备了与Intel FPGA兼容的硬件处理器系统,并且是第一个结构化的eASIC产品系列。英特尔eASICN5X可帮助客户通过FPGA中的嵌入式硬件处理器将自定义逻辑和设计迁移到结构化ASIC,从而带来诸如降低单位成本,提高性能和降低功耗等优势。据报道,作为一种创新的新产品,与FPGA相比,英特尔eASICN5X器件可将内核能耗和成本降低多达50%,并提高了功耗。