发明名称 GPU系统及其处理方法
摘要 本发明提供一种GPU系统及其处理方法。该方法包括GPU系统对GPU程序进行编译,得到调度优化参数和GPU可执行代码;GPU系统根据所述调度优化参数选择GPU,将所述GPU可执行代码以及要处理的数据发送给选择的GPU,并将所述选择的GPU根据所述GPU可执行代码对所述要处理的数据处理后的结果返回给用户。本发明可以提高处理性能和通用性。
申请公布号 CN103299277B 申请公布日期 2016.11.09
申请号 CN201180003667.1 申请日期 2011.12.31
申请人 华为技术有限公司 发明人 蒋吴军;郑龙;卢彦超;过敏意
分类号 G06F9/45(2006.01)I 主分类号 G06F9/45(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种GPU系统的处理方法,其特征在于,包括:GPU系统对GPU程序进行编译,得到调度优化参数和GPU可执行代码;GPU系统根据所述调度优化参数选择GPU,将所述GPU可执行代码以及要处理的数据发送给选择的GPU,并将所述选择的GPU根据所述GPU可执行代码对所述要处理的数据处理后的结果返回给用户;其中,所述对GPU程序进行编译,得到调度优化参数和GPU可执行代码,包括:对用户编写的GPU程序进行第一次编译,得到特点profile信息;根据profile信息得到调度优化参数,并对第一次编译后的GPU程序进行第二次编译,得到GPU可执行代码;所述profile信息包括:共享内存的大小、块的数量和数据流多处理器SM的数量;所述调度优化参数为所述GPU系统中GPU集群内所有GPU的优先级列表。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼