Description of each GPU kernel implementation