一种实时在线GPU通用计算模拟及调试方法
基本信息
申请号 | CN201710052412.3 | 申请日 | - |
公开(公告)号 | CN107066378B | 公开(公告)日 | 2020-12-04 |
申请公布号 | CN107066378B | 申请公布日 | 2020-12-04 |
分类号 | G06F11/36;G06F8/51;G06T1/20 | 分类 | 计算;推算;计数; |
发明人 | 熊效李;杨浩 | 申请(专利权)人 | 成都皓图智能科技有限责任公司 |
代理机构 | 成都宏顺专利代理事务所(普通合伙) | 代理人 | 周永宏;王伟 |
地址 | 610054 四川省成都市成华区一环路东一段159号电子信息产业大厦第603号房 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种实时在线GPU通用计算模拟及调试方法,首先将GPU上的通用计算代码原生的映射为CPU上运行的高级语言代码,这样使得整个的程序的代码全部转换成CPU代码,保证了模拟后的GPU代码能实时的在线调试。对于GPU的并行运算,本发明构建了相等数量线程的CPU线程池模拟GPU的并行运算,这保证了模拟GPU通用计算程序的运行速度。同时对于多线程的模拟GPU并行运算程序,本发明可以指定特定线程序号进行调试,这为并行计算的调试提供了极大的便捷性。 |
