如何传递一些参数,这些参数将在 .cl 文件中被视为使用 pyopencl 定义的预处理器?
意义:
foo.cl
# define LIMIT 12
typedef struct {
uint i[LIMIT];
} foomatic;
转向
foo_nodefs.cl
typedef struct {
uint i[LIMIT]; // python script passing LIMIT to set it
} foomatic;
谢谢,
约翰