首页> 外国专利> Method and system for analyzing an extent of speedup achievable for an application in a heterogeneous system

Method and system for analyzing an extent of speedup achievable for an application in a heterogeneous system

机译:分析异构系统中应用程序可达到的加速程度的方法和系统

摘要

The present disclosure includes, in a heterogeneous system, receiving a desired speedup of an application as input and performing a static analysis and a dynamic analysis of the application. The dynamic analysis of the application comprises, identifying a set of parameters including, an end-to-end execution time of the application, an execution time of data parallel loops in the application, an execution time of non-data parallel loops in the application, and an amount of physical memory used by each data structure in each data parallel loop. Dynamic analysis also includes calculating and providing the feasibility of achieving the desired speedup of the application based on the identified set of parameters, and satisfaction of each of, an initialization invariant, a data-parallel invariant and a data transfer invariant.
机译:本公开包括在异构系统中,接收应用程序的期望加速作为输入并执行应用程序的静态分析和动态分析。应用程序的动态分析包括标识一组参数,这些参数包括:应用程序的端到端执行时间,应用程序中数据并行循环的执行时间,应用程序中非数据并行循环的执行时间,以及每个数据并行循环中每个数据结构使用的物理内存量。动态分析还包括基于所标识的参数集以及初始化不变量,数据并行不变量和数据传输不变量中的每一个的满足条件,计算并提供实现应用程序所需加速的可行性。

著录项

  • 公开/公告号US9223571B2

    专利类型

  • 公开/公告日2015-12-29

    原文格式PDF

  • 申请/专利权人 INFOSYS LIMITED;

    申请/专利号US201514614226

  • 发明设计人 SAYANTAN MITRA;SANTONU SARKAR;

    申请日2015-02-04

  • 分类号G06F9/44;G06F9/54;G06F9/45;G06F11/34;

  • 国家 US

  • 入库时间 2022-08-21 14:28:34

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号