Test kernel that uses IO channel reads from Global Memory more than expected
What kernel does is just read from Global Memory, then write the same data to write IOchannel. Since reads from GM always has extra reads, it affects the behavior of the write to IO channel.