cuda runtime binding, the first version