发明名称 |
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 广东省深圳市龙岗区坂田华为总部办公楼 |