我在更改local work size 时发现当我的global work size 是1024,local 是32时kernel运行时间是1.69X10^7
而当我把global改成1088,local改成34时,kernel运行时间变为2.54X10^7,并且在global为1088时,kernel的运行时间随着local的增加而降低,但在local为34时会往上涨一下,然后到68时有往下降了,求解各位大神,这是为什么?
...全文
23441打赏收藏
local work size 更改时kernel运行时间的改变问题
我在更改local work size 时发现当我的global work size 是1024,local 是32时kernel运行时间是1.69X10^7 而当我把global改成1088,local改成34时,kernel运行时间变为2.54X10^7,并且在global为1088时,kernel的运行时间随着local的增加而降低,但在local为34时会往上涨一下,然后到68时有往下降了,求解各位大神,这是为什么?