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.%OpenCL的动态执行模式要求底层平台支持device文件的动态生成、编译和加载运行。对于不具备这些特性的平台,必须从软件层面考虑支持方法。通过采用函数更名技术解决同名函数正确识别问题,基于动态执行流的predo策略可以在静态编译环境下实现OpenCL的动态执行模式。
展开▼