Added enum_gpu and simple kernel call