'Specialize and invoke this kernel with *args*.'

def __call__(self, *args):

    kernel = self.specialize(*args)
    cfg = kernel[(self.griddim, self.blockdim, self.stream, self.sharedmem)]
    cfg(*args)
