返回搜索
档案
一种面向高性能矩阵乘法的跨平台SYCL迁移与调优方法及系统
发明专利未知
12浏览
14权利要求 · 4 独立
§ Ⅰ
卷宗概要
IPC 分类
G06F 8/76 (2018.01)G06F 8/41 (2018.01)
本申请公开了一种面向高性能矩阵乘法的跨平台SYCL迁移与调优方法,方法包括以下步骤:对待迁移CUDA代码进行解析与分类,将其中通用部分代码及针对各个目标平台的代码分别进行转换,并生成目标SYCL文件;对迁移后的所述目标SYCL文件,执行向量化写回优化和线程块重映射优化。结合输入矩阵的形状特征和目标平台的执行特点,生成合法候选参数集合;在所述合法候选参数集合上执行自动调优,并输出当前输入形状对应的最优配置和优化后的SYCL代码。本发明能够在统一编程模型下完成高性能矩阵乘法代码的跨平台迁移,结合不同平台特点和输入形状,对迁移后的SYCL矩阵乘法内核进行参数优化与自动调优。