一种实时在线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并行运算程序,本发明可以指定特定线程序号进行调试,这为并行计算的调试提供了极大的便捷性。