flush命令和finish命令
在命令队列中是两种不同类型的barrier操作。clFinish()函数阻塞直到命令队列中的所有命令完成,它的功能类似于barrier。clFlush()阻塞直到命令队列中的所有命令被移出队列,这意味这些命令已经准备就绪但无法保证执行完毕。