added kernel2.cu