[发明专利]分析向量化的潜在效益有效

专利信息
申请号: 201380072306.1 申请日: 2013-03-05
公开(公告)号: CN104956322B 公开(公告)日: 2019-03-01
发明(设计)人: R.萨桑卡;J.J.库克;A.达斯;J.博布巴;M.R.格里菲尔德;S.斯里尼维斯 申请(专利权)人: 英特尔公司
主分类号: G06F9/06 分类号: G06F9/06;G06F9/30
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 臧永杰;徐红燕
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分析 量化 潜在 效益
【说明书】:

本文描述了计算机实现的方法、系统、计算设备和计算机可读介质(暂时性和非暂时性)的实施例,用于分析多个可执行指令的执行,并且基于分析而提供通过多个可执行指令的至少子集的向量化将获得的效益的指示。在各种实施例中,分析可以包括标识适合于转换为一个或多个单指令多数据(“SIMD”)指令的多个可执行指令的子集。

技术领域

发明的实施例一般地涉及数据处理的技术领域,并且更具体地涉及分析对可执行指令进行向量化的潜在效益。

背景技术

本文提供的背景描述是为了一般地呈现本公开的上下文的目的。目前被指名的发明人的工作,在本背景技术章节中对其进行描述的程度上,以及在提交时可能不以其它方式被限定为现有技术的描述的各方面既不明确地也不隐含地被承认为抵触本公开的现有技术。除非本文中另行指示,否则本章节中描述的方法不是对于本公开中的权利要求的现有技术,并且不会通过被包括在本章节中而被承认为是现有技术。

对诸如单指令、多数据(“SIMD”)指令的向量化的指令的支持正在计算架构中扩展。然而,被向量化(例如,转换为SIMD)以利用该扩展的计算机代码的百分比仍然很低。尽管存在用于针对向量化机会而分析源代码的工具,但是源代码可能不总是可用的,并且在一些情况下,仅非人类可读的、容易可执行的指令,诸如二进制指令(例如,机器代码)和/或字节代码可用。

附图说明

通过结合附图的以下详细描述将容易地理解实施例。为了便于该描述,同样的参考标号指明同样的结构元件。作为示例而不是作为附图的各图中的限制来图示实施例。

图1示意性地图示了根据各种实施例的可以在向量化效益分析期间被标识的可执行指令的示例群组。

图2示意性地图示了根据各种实施例的用于针对向量化机会而分析可执行指令的执行的示例系统。

图3示意性地描绘了根据各种实施例的可以被生成并且用于向量化效益分析的示例控制流程图。

图4示意性地描绘了根据各种实施例的可以被生成并且用于向量化效益分析的相关性链。

图5示意性地描绘了根据各种实施例的可以被生成以提供向量化效益分析的结果的示例报告。

图6示意性地描绘了根据各种实施例的可以被实现为执行向量化效益分析的示例方法。

图7示意性地图示了根据各种实施例的用于向量化效益分析的另一示例系统。

图8示意性地描绘了根据各种实施例的在其上可以实现所公开的方法和计算机可读介质的示例计算设备。

具体实施方式

在以下的具体实施方式中,参考形成其部分的附图,其中贯穿全文同样的标号指明同样的部分,并且其中通过图示的方式示出可以实践的实施例。要理解,可以利用其它实施例,并且可以进行结构或逻辑改变,而不背离本公开的范围。因此,下面的详细描述不要以限制性的意义来理解,并且实施例的范围由所附权利要求及其等同物来限定。

可以以最有助于理解要求保护的主题的方式来依次将各种操作描述为多个分立的动作或操作。然而,描述的次序不应当被解释为暗示这些操作必定是次序相关的。具体地,这些操作可以不以呈现的次序来执行。可以以不同于所描述的实施例的次序来执行所描述的操作。可以执行各种附加的操作和/或可以在附加实施例中省略所描述的操作。

出于本公开的目的,短语“A和/或B”意指(A)、(B)或(A和B)。出于本公开的目的,短语“A、B和/或C”意指(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。

描述可以使用短语“在实施例中”或“在多个实施例中”,其可以各自指代一个或多个相同或不同的实施例。此外,如关于本公开的实施例使用的术语“包括”、“包含”、“具有”等是同义的。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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