基于国产GPU的计算软件栈建设
价格 1000万
地区: 湖南省 长沙市 岳麓区
需求方: 长沙***公司
行业领域
电子信息技术,新型电子元器件,计算机及网络技术,软件
需求背景
图形处理器(GPU)是计算机显卡的核心芯片,也是高性能计算与深度学习的关键部件,软件生态是决定GPU产品应用的核心因素,任何一个成功的计算平台都需拥有广泛而丰富的软件生态系统。如NVIDIA的成功依赖于CUDA生态系统可用的工具、库、应用程序和合作伙伴,通过软件生态的建设,构筑了强大的技术壁垒,使竞争对手难以逾越和替换。由于没有企业可提供与国产GPU配套的软件开发平台,国内所有高端军事应用系统,自动驾驶、人工智能等民用领域,基本都采用NVIDIA的CUDA平台开发应用产品,同时,由于国外GPU厂商软件开发平台完全不支持国产计算机平台,在国产计算机平台上,根本暂无法开发高端GPU国产应用软件。
需解决的主要技术难题
主要技术指标1:利用OpenCL编程接口对主要计算库(优先使用具有自主知识产权的软件库,如果使用开源软件,必须具有与BSD相当的开源协议)进行移植与优化,包括clFFT、clBLAS、clDNN、clSPARSE、clLAPACK、clRNG。
期望实现的主要技术目标
要求能完整支持计算库的所有接口及功能,应用能保持接口兼容,相关接口性能达到AMDRX550同等水平。
技术成熟度、条件:预期成果为基于JM9200GPU的计算软件工具集,包括:(1)基于***的常用计算库、图像处理库、深度学习框架。
处理进度