[发明专利]用于针对异构系统的有意编程的方法和装置在审

专利信息
申请号: 202010223629.8 申请日: 2020-03-26
公开(公告)号: CN112148294A 公开(公告)日: 2020-12-29
发明(设计)人: A·赫尔;D·格斯特曼;J·高茨克里奇;M·布尔戈斯-塞维尼尔;S·沙尔马 申请(专利权)人: 英特尔公司
主分类号: G06F8/41 分类号: G06F8/41;G06N20/00;G06N5/04
代理公司: 上海专利商标事务所有限公司 31100 代理人: 周全;黄嵩泉
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 针对 系统 有意 编程 方法 装置
【说明书】:

公开了用于针对异构系统的有意编程的方法、装置、系统和制品。示例装置包括:代码提升器,用于:基于标识符标识与要在异构系统上执行的算法相对应的经注释代码,标识符与经注释代码相关联,以及通过将采用第二表示的中间代码标识为具有与经注释代码的第二算法意图相对应的第一算法意图,来将采用第一表示的经注释代码转换为中间代码;领域专用语言(DSL)生成器,用于在第一算法意图与第二算法意图匹配时,将采用第二表示的中间代码转换为采用第三表示的DSL代码,第三表示对应于DSL表示;以及代码替换器,用于调用编译器以便基于DSL代码生成包括变体二进制的可执行文件。

技术领域

本公开总体上涉及机器学习,并且更具体地,涉及用于针对异构系统的有意(intentional)编程的方法和装置。

背景技术

计算机硬件制造商开发用于计算机平台的各种组件中使用的硬件组件。例如,计算机硬件制造商开发主板、用于主板的芯片组、中央处理单元(CPU)、图形处理单元(GPU)、视觉处理单元(VPU)、现场可编程门阵列(FPGA)、硬盘驱动器(HDD)、固态驱动器(SSD)和其他计算机组件。许多计算机硬件制造商开发程序和/或其他方法来编译算法和/或其他代码以用于在特定处理平台上运行。

附图说明

图1描绘了图示出示例异构系统的框图。

图2描绘了图示出示例软件调整系统的框图,该示例软件调整系统包括用于训练示例机器学习/人工智能模型的第一软件调整系统和第二软件调整系统。

图3描绘了图示出示例变体生成系统的框图,其包括示例变体应用,该示例变体应用包括示例变体生成器和示例代码转换器,该示例变体生成器和示例代码转换器可用于实现图2的第一和/或第二软件调整系统。

图4描绘了图示出图3的示例变体生成器的示例实现的框图。

图5描绘了示例FAT二进制文件,其包括用于实现本文公开的示例的示例变体库、示例跳转表库和示例运行时调度器。

图6描绘了图示出图3的示例代码转换器的示例实现的框图。

图7描绘了包括示例有意代码的示例应用代码。

图8是用于将图7的示例应用代码转换为领域专用语言的表示的示例工作流。

图9是用于将图7的示例应用代码转换为示例变体代码的示例工作流。

图10是用于编译图3和/或图5的示例FAT二进制文件的示例工作流。

图11是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以实现图3、图4、图6和/或图10的示例代码转换器和/或图3、图4、图6、图9和/或图10的示例变体生成器,以用于调用应用以便在异构系统上执行(多个)工作负荷。

图12是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以实现图3、图4、图6、图9和/或图10的变体生成器,以用于编译(多个)变体。

图13是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以实现图1、图3、图4和/或图6的异构系统,以用于调用应用以便执行(多个)工作负荷。

图14是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以在训练阶段期间实现图3、图4、图6、图9和/或图10的示例变体生成器。

图15是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以在推断阶段期间实现图3、图4、图6、图9和/或图10的示例变体生成器。

图16是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以实现图3和/或图10的示例可执行文件和/或图3和/或图5的示例FAT二进制文件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010223629.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top