超过800万条软件/作品著作权公告信息!

提供基于中国版权保护中心以及各省市版权局著作权登记公告信息查询

一种剖析CUDA程序行为的方法专利登记公告


专利名称:一种剖析CUDA程序行为的方法

摘要:本发明公开了一种CUDA程序行为剖析的方法,该方法通过修改模拟器的配置文件开启指令跟踪和程序信息调试功能,来记录CUDA程序运行过程中的线程id号、指令操作码等信息。在对原始的程序运行数据进行提取和过滤后,采用欧几里得距离公式来计算同一线程组中的线程之间的基本块向量距离,建立同步矩阵和相似矩阵模型来分析程序的线程特征。这样,我们提供了现有的CUDA剖析工具尚不具备的基本块级别和线程级别特征的剖析方法。

专利类型:发明专利

专利号:CN201210006272.3

专利申请(专利权)人:华中科技大学

专利发明(设计)人:金海;喻之斌;程伟

主权项:一种剖析CUDA程序行为的方法,其特征在于,该方法包括下述步骤:(1)使用GPU模拟器软件,修改它的配置文件开启指令跟踪和程序信息调试功能后,运行CUDA程序;(2)记录CUDA程序运行过程中产生的线程的id信息、指令操作码、指令依赖距离以及基本块的块号、平均大小、前驱、后继结点信息;(3)通过CUDA程序中的基本块的前驱、后继结点的连接信息,计算CUDA程序中的基本块之间跳转的概率;(4)显示CUDA程序的控制流?基本块跳转的逻辑关系,获取基本块的总数;(5)针对每一个线程,搜索步骤(2)记录的线程号和

专利地区:湖北