How is optimization through vectors different from optimizing by shaping the data according to the warp size. Can I use both to optimize a kernel??. Can you direct me to the resources and materials to learn kernel code optimization apart from the APP SDK guide. Thanks in advance.