OpenCL运行库的适配开发
价格 双方协商
地区: 江苏省 苏州市 常熟市
需求方: 江苏***公司
行业领域
电子信息技术
需求背景
异构计算是当下计算技术研究热门,作为应用广泛的异构并行编程模型,OpenCL为用户提供通用的开放API,以此为基础开发GPU通用计算程序。国内利用OpenCL在处理器平台异构系统上的研究很多,但大部分都是采用国外成熟SDK库在OpenCL运行时提供支持。本项目则旨在完成OpenCL支持库对国产龙芯平台的适配与优化。
需解决的主要技术难题
1、本项目要求完成OpenCL ***或以上版本的适配开发,包括Clang/LLVM、SPIR-V Translator、SPIR-V Tools等支持库,应用Portable Computing Language技术,实现OpenCL对龙芯平台的适配;
2、完成龙芯平台上Kernel编译器的构建,以提供一种将应用程序源代码编译为SPIR-V的解决方案,以结合POCL实现向设备端提供编译优化后的可执行代码。
期望实现的主要技术目标
1、支持***及以上标准;
2、运行支持库不依赖于国外EDA工具的SDK库;
3、通过OpenCL CTS的功能测试。
需求解析
解析单位:江苏省苏州市 解析时间:2023-10-17
刘全
苏州大学
教授
综合评价