摘要
OpenCL的动态执行模式要求底层平台支持device文件的动态生成、编译和加载运行。对于不具备这些特性的平台,必须从软件层面考虑支持方法。通过采用函数更名技术解决同名函数正确识别问题,基于动态执行流的predo策略可以在静态编译环境下实现OpenCL的动态执行模式。
Dynamic execution mode of OpenCL asks the underlying platform to support the dynamic generation, compiling and loading and running of the device files. For the platforms without these characteristics, they have to consider the support approach in terms of software. By using function-rename technology to solve the correct identification issue for the functions with same name, the predo strategy based on dynamic execution flow can implement the dynamic execution mode of OpenCL in static compiling environment.
出处
《计算机应用与软件》
CSCD
北大核心
2014年第10期16-19,共4页
Computer Applications and Software
基金
国家高技术研究发展计划项目(2012AA010903)