Added GPU kernel 10 which uses shared memory