<核函数>
内核调用即cpu代码启动gpu代码。内核调用通常会生成大量的块(Block)和线程(Thread)来在GPU上并行处理数据。
核函数调用语法:
kernel<<<number of block,number of threads per block,size of shared memory>>>(parameters for kernel)
第一个参数表示希望执行的块数
第二个参数表示每个块具有的线程
第三个参数可选,它指定内核使用的共享内存的大小
配置内核参数:
内核调用时在内核启动配置中编写的,它们指定了网格(grid)中块的数量,和每个块中的线程数量。
//一个块里面包含了500个