发明名称 |
在异类系统中使用虚拟化编译和执行应用的方法和装置 |
摘要 |
本发明提供了用于编译和执行包括处理单元(CPU)源代码和图形处理单元(GPU)源代码的应用的方法和装置。该装置包括:硬件设备,包括CPU和GPU;编译器,用于将GPU源代码编译为GPU虚拟指令;以及混合虚拟化块,用于通过将GPU虚拟指令翻译为GPU机器代码来执行执行文件。 |
申请公布号 |
CN103124956A |
申请公布日期 |
2013.05.29 |
申请号 |
CN201180046553.5 |
申请日期 |
2011.09.26 |
申请人 |
三星电子株式会社 |
发明人 |
金庆勋;吕寅春;李承昱;金重伯;李一浩;宋正翼 |
分类号 |
G06F9/30(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F9/30(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
李琳 |
主权项 |
一种在包括中央处理单元(CPU)和图形处理单元(GPU)的系统中编译和执行应用的方法,该方法包括:接收对编译应用的请求,该应用包括CPU源代码和GPU源代码;响应于对编译的请求通过将GPU源代码编译为GPU虚拟指令来生成执行文件;接收对执行所述执行文件的请求;以及响应于对执行所述执行文件的请求,通过将GPU虚拟指令翻译为GPU机器代码来执行所述执行文件。 |
地址 |
韩国京畿道 |