9月19日,Linux基金会宣布成立“统一加速(Unified Acceleration,UXL)基金会”,旨在通过一个由七家行业领导者组成的跨行业团队,提供开源标准加速器编程模型以简化高性能、跨平台计算应用程序的开发,继而实现为所有加速器培育一个多架构和多供应商编程平台的最终目标[1]。Linux基金会是一个非盈利性联盟,其目的在于协调和推动Linux系统的发展,以及宣传、保护和规范Linux。
UXL基金会的始创成员包括英国安谋公司(Arm)、日本富士通公司(Fujitsu)、美国谷歌云公司(Google Cloud)、英国幻想科技公司(Imagination Technologies)、美国英特尔公司(Intel)、美国高通公司(Qualcomm)和韩国三星公司(Samsung)。UXL基金会将这七家行业领导者聚集在一起,推动开源协作和跨架构统一编程模型的开发。英特尔和ARM也将此视为在人工智能应用中使用人工智能图形处理单元(GPU)取代英伟达人工智能芯片的机会。
UXL基金会是Khronos、SYCL、oneAPI等开放式标准的演变发展[2]。其中,oneAPI由美国英特尔公司于2018年底推出,是一个跨行业、开放、基于标准、统一的编程模型,致力于简化跨架构(如CPU、GPU、FPGA和专用加速器)模型的开发过程。2021年11月12日,在北京举行的第三届中国超级算力大会(ChinaSC 2021)上,英特尔宣布与中国科学院计算技术研究所结成战略合作伙伴关系,共同建立中国首个oneAPI卓越中心,以扩大oneAPI对中国本土国产硬件的支持及使用oneAPI来开发全栈式开源软件[3]。基于许多开源项目和开源社区的贡献,UXL基金会的成立标志着驱动创新以及在整个行业实施oneAPI规范的下一个关键步骤。
英特尔公司表示,Linux和GNU自由操作系统通过开源和标准改变了CPU软件堆栈,涵盖了嵌入式云计算的所有内容。作为UXL基金会的创始成员,英特尔相信开源和标准对于GPU和其他加速器创建跨平台软件堆栈至关重要,这也将成为下一代计算和数据密集型应用程序的基础。英特尔将向UXL基金会贡献oneAPI规范,以帮助推动跨架构的跨平台开发[4]。
[1] https://www.linuxfoundation.org/press/announcing-unified-acceleration-foundation-uxl
[2] https://www.eenewseurope.com/en/uxl-looks-to-standardise-heterogeneous-compute/
[3] https://www.cls.cn/detail/873408
[4] https://www.eet-china.com/mp/a253331.html